Is there a way to create,edit, or list rubrics? - google-api

Is there a way to create,edit, or list rubrics?
I see in the documentation I can create coursework, but one of the key pieces of coursework is the rubric.

Unfortunately, the option of editing, creating and/or listing rubrics through the API is not possible.
You can do all of the things mentioned above by using the Beta version of the Google Classroom by using the UI available.
For more information on that matter, you can check the following links.
Rubrics Beta Participation Application;
Sign up for Classroom beta programs;
Grade with a rubric.

Rubrics have not been added to the CourseWork API however there is an issue in the Google Issue Tracker here.

Related

Youtube Analytics API - Get Thumbnail-Impression Click-Through-Rate

One of the most important KPIs doesn't seem to be available via Youtube-Analytics-API. I can't get the total of thumbnail-impressions that have been shown to users. With that I could aggregate the impression-CTR using the views from certain traffic-sources (YT_SEARCH etc.). The docs don't seem to offer anything that would help me though.
Youtube-Reporting-API seems to have the same metrics as Youtube-Analytics-API. So I guess trying to use the Reporting-API would not help me either.
Is there any way to retrieve the number of thumbnail-impressions or the Impression-CTR programmatically? Any workaround? Am I missing something obvious? Or is there any intention of making that metric available via Analytics-API soon?
There is some very old, unanswered posts that may relate to my problem:
How to access new YouTube Analytics Metrics (Impressions, Impressions CTR) from API
Are Thumbnail Impressions/Views available through YouTube Analytics API?
There is a thread in google's issue-tracker that clearly states that (for now) it is NOT possible and in fact it is intended behavior (won't fix)!
I'll keep checking the API's Revision-History and try to keep this answer up to date.

How to fetch google classroom api's announcements in "swift".

I can get the course list of particular student by signin with the student's credential.
private let scopes = [kGTLRAuthScopeClassroomCourses],
but i need the kGTLRAuthScopeClassroomAnnouncements and have to query using the let query = GTLRClassroomQuery_Announcement.query().
But it is not available for swift classes it seems,
how to get that? Ur help will be very much appreciated.
After a R&D of the client api,the library which is already built in objective C was the clue. I was checking for announcements in that, unfortunately it was missing in my library. So i changed the files which i separately downloaded. Now i got the announcements and also the query. It made me look into the library files deeper.

GCloud API Key - "API restriction" tab disappeared

I'm having some trouble with the GCP console, hopefully someone can point me in the right direction.
A couple of days ago I generated some API Keys and was able to restrict their validity scope by target API. The form looked like this, and I was able to restrict keys to apply on my GAE private APIs only:
whereas today the righthand side tab has disappeared on me and I can only apply "Application restrictions" (IP range, referrer, etc..) and I can see merely the following menu.
I was and still am the owner of the project, and I'm not aware of any change in roles/project config/etc.. (although I can't 100% rule them out)
There is next to zero documentation about the mysterious "API restrictions" tab. Hope someone can help.
Many thanks in advance
F
This feature has been removed temporarly because was causing issues with the Google Maps API.
API already created making use of these restriction will not work and the workaround is to remove them and recreate them with no restriction.
https://issuetracker.google.com/issues/69715011
Please star the bug to add your vote and subscribe to notifications from Google. Hopefully they will fix the issue soon.

Does the JIRA REST API support querying a list of labels?

I see the is the ability to get all components of a project by doing
/project/[projectkey]/components
but I don't see any capability or documentation on how to get the list of labels that are available for a project (something like:
/project/[projectkey]/labels
Does the JIRA REST API support querying the list of labels available on a project?
Just to clarify, labels (at least the built-in JIRA ones) are global entities so they can be attached to any Issue in any Project.
As to your question - no, there's no public REST endpoint to get/change/add labels to JIRA.
Jira Cloud has /rest/api/3/label.
Jira Server provides /rest/api/2/jql/autocompletedata/suggestions?fieldName=labels which is however not paginated and only returns the first few labels (label values can be queried using &fieldValue=X).
However, as hacky workaround you can misuse the API endpoints some Atlassian Jira Gadgets are communicating with. Though this has the following disadvantages:
Are internal APIs
Atlassian apparently plans to replace Gadgets with Dashboard Items eventually
Might change behavior, see e.g. JRASERVER-67446
No pagination (?), responses can be huge
Responses are designed for Gadgets, therefore contain irrelevant data
Labels Gadget
/rest/gadget/1.0/labels/gadget/project-<PROJECT_ID>/labels
Where <PROJECT_ID> is the numeric ID of the project.
Heat Map Gadget
/rest/gadget/1.0/heatmap/generate?projectOrFilterId=<PROJECT_OR_FILTER>&statType=labels
Where <PROJECT_OR_FILTER> can be either:
project-<PROJECT_ID>
filter-<FILTER_ID>

Is there any continual support from Google on uiautomator?

I don't see any updates to the github for 8 months: https://android.googlesource.com/platform/frameworks/uiautomator/
There are uiautomator defects filed in https://code.google.com/p/android/issues/list?can=2&q=uiautomator
Is it safe to say that Google has dropped support for this tool?
PS: Is there an email address or contact # that I could get this information from a Google representative?
A quick check shows that the members are still assigning the bugs and enhancements. Check this one for example:
https://code.google.com/p/android/issues/detail?id=82292&q=uiautomator&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
I don't think it is being dropped.

Resources