Google Actions - How to get List of projects using Rest API - actions-on-google

On Dialog flow, we can have route called /projects/*:search to get all agents.
In the same way, is there any API for google action console to list the all projects?

Related

Adding MS Graph API Oauth in Azure Bot Services using REST API

I am using REST API for Azure Bot Services and GRAPH API for creating MS Teams Bot.
I have been using two different oauths for my application since I require my bot to get details from GRAPH API.
https://login.microsoftonline.com/botframework.com/oauth2/v2.0/token - for bot services
https://login.microsoftonline.com/common/oauth2/v2.0/token - for graph api
Is there a way to combine them, and use single ouath for both the purpsoses? I went through the documentaion and there is a way where bot can ask for graph api authentication from user.
I saw many examples for SDKs but I am not able to figure out how to do this in REST API.
I have followed this documnetation uptil here.
Can anyone please let me know if I am doing it right and further steps to be taken to add MS Graph API Oauth in Bot itself?
No. There is no way to combine them. We can only use a one token for one purpose.
The document you provided is to tell that we can use a bot to call Microsoft Graph. See reference here: Add authentication to a bot.
Creating the bot and use the bot to call Microsoft Graph should be should be two separate processes.
After creating the bot, you need to configure the AAD authentication to it, then you could use it to call Microsoft Graph.
See the Bot Graph sample.

Dialogflow access agent history using Rest api

hello guys i am developing a chatbot using Dialogflow and i want to see the agent history on my own page can someone help how to access the agent history using api?
It's not currently possible to access agent history via API.

How do I find all Google groups I am member of via api?

I have a Google Apps account (now, G Suite). I want to find out all groups I am member of via api call. I know that this can be done from UI. https://webapps.stackexchange.com/questions/46711/where-can-i-see-the-groups-i-am-a-member-of-in-my-enterprise-account . But I need to do this from an api call. Thanks.
Google Admin SDK has an api for this. This is the api to use.
https://developers.google.com/admin-sdk/directory/v1/guides/manage-groups#get_all_member_groups

LinkedIn Jobs APIs details

I represent an organization. we are building mobile app for students and would like to know if there is a way to integrate linked-in job postings to our APP. If any REST APIs exposed around that feature then would like to get more details about those APIs.
We are looking for following feature:
- Get the job posting from linked-in API.
- Search or Filter them.
- Provide an option to the user to apply for such posting.
UPDATE:
LinkedIn has updated its API and I couldn't find any information related to getting LinkedIn Jobs in LinkedIn's new API. According to this Zapier post, Zapier is removing triggers related to New Jobs because of the API changes. In addition, Zapier removed all integrations related to creating, getting, or updating LinkedIn Jobs.
In other words, LinkedIn has removed the ability to get job postings from the LinkedIn Rest API.
OLD ANSWER:
I just finished up customizing a WordPress Plugin that currently gets LinkedIn Company Updates to now get LinkedIn Company job postings from the LinkedIn REST API.
The key API call for you to make would be the following:
GET: https://api.linkedin.com/v1/companies/{id}/updates?format=json
IMPORTANT: Make sure to set the event-type parameter to job-posting when making your GET request.
There is more information on all of the parameters for this endpoint at https://developer.linkedin.com/docs/company-pages#company_profile.

How do I publish an activity on facebook using the Graph API

The old Facebook Legacy REST API had a function dashboard.publishActivity, however the new Graph API only allows messages to be posted on /me/feed.
Is there a way to send activities using the Graph API?
As mentioned in http://developers.facebook.com/blog/post/552/ Facebook "have removed the section which displayed the News that developers published via the Dashboard APIs in the Games Dashboard". Therefore the dashboard.publishActivity function no longer provides any useful functionality. My recommendation is to switch to either using stream posts or to Requests 2.0, as these will provide the same sort of distribution that you're looking for.