Valence and Quiz Tool - desire2learn

Are there any undocumented API calls that would allow for any basic read only retrieval of quiz information within a course? We are really just trying to get number of quizzes in a course, whether it's TurnItIn enabled, etc. Thanks!

There are no Valence APIs for Quiz tools. However D2L/Brightspace does expose quizzes through its legacy SOAP API. Which is how products such as Respondus work.
There is an SDK here: https://github.com/Brightspace/d2lws-sdk

Currently, Brightspace does not support any APIs for public use around quiz collections or quiz items.

Related

Zendesk Chatbot functionality based on FAQ

I am trying to create a automated chat bot using Zendesk that provides answer's based on our FAQ.
I can give the FAQS on json format using our APIs or if there is anyway that i can store it on zendesk i can do that also
here is my requirements
lets a customer comes on chat we based on his category we need to
provide FAQs based on his category
after the FAQs are sent we ask him another question like if he is satisfied or not
If he is not satisfied he must be connected to real human agent.
can someone help me with this like if i need to write a chat bot using the zendesk api on i need to configure some answer bots or something like that

Google ads api list all accounts and their campaigns

I am totally new to google ads, I have a google ads account setup. I have a customer id (which I believe is the parent account id), under this I have a lot of 'Accounts' (url: ads.google.com/aw/accounts) setup. Every account have a list of campaigns. I want to prepare a report to fetch all campaigns and there settings. I am using postman to hit google apis (googleads.googleapis.com/v8).
I want to know what apis I can use to list all customer accounts and their campaigns?
Using the rest API for this sort of operation is not advised. It's expensive and there's an extremely tight limit.
It's advised to use the gRPC client libraries as they use search operations. You can learn more here: https://developers.google.com/google-ads/api/docs/start
Each of the client libraries has a robust set of examples and sample code that demonstrates exactly what you're trying to achieve (called list_accessible_accounts or similar). If you let me know what language you're using I can point you to the correct one.

Does FogBugz offer an API for managing User Groups?

Fog Bugs User Groups are described in their help articles, but the FogBugz API Documentation does not mention a method for interacting with them.
How can I add and remove users from a FogBugz UserGroup programmatically?
From FogBugz Support:
There currently isn’t any support for modifying User Group membership
using either our published XML API or our unpublished (in progress)
JSON API. We do have an outstanding issue to add access to User
Groups via the API, and I’ll add your vote to that case.

getting grades for withdrawn students

We would like to use Valence to query grades/grade objects for students who have withdrawn from classes. Our research indicates that the student's grades for a class are not deleted, but hidden when they withdraw. We can manually view them using the D2L web interface, but would like to be able to view them using the Valence API.
Is this possible, and how?
I haven't seen anything in the Valence documentation about calls that might display withdrawn students and their objects.
thanks in advance!
Currently, the Valence Learning Framework API does not provide you access to the grades of students that are not actively enrolled in a course offering. I would encourage you to report this to Desire2Learn as a defect through your organization's Approved Support Contact or Partner Manager.

What is Twitter API?

I would like to apologize first if the question is a total newbie question, but I really am a total newbie on this.
I'm a student and I recently have joined a project that involves studying (mining) tweets. The project head asked me to use the Twitter API to extract tweets. What exactly is Twitter API and how can I use it? What do I need to know to start using it?
Twitter allows you to interact with its data ie tweets & several attributes about tweets using Twitter APIs. You'd need to know a server side scripting language like php, python or ruby to make requests to twitter api and results would be in JSON format that can be easily read by your program.
A good starting point would be reading the official documentation at https://dev.twitter.com/ itself.
Throw you can use and show some functionality in your website

Resources