Can't get a Cognitive Services Labs API key for Microsoft Academic - microsoft-cognitive

In order to access Microsoft Academics API (https://academic.microsoft.com/), I must request a key from Microsoft Cognitive Labs (https://labs.cognitive.microsoft.com/en-us/subscriptions). In order to do so, I created a Hotmail account to be able to sign up, but I don't get the keys.
I already tried with my LinkedIn and GitHub accounts, but still can't get the key from Microsoft Cognitive Labs. This screenshot shows how the Keys tab that should contain the keys is empty

After you've signed in you need to "subscribe" to the service to get the access keys.
To subscribe to Project Academic Knowledge (the labs name for the Microsoft Academic API), go to https://labs.cognitive.microsoft.com/en-us/project-academic-knowledge and click the "subscribe" button.
Once you've done that you should be able to see the keys on the "keys" tab.

Related

Using linkedin api, can i search profiles for "open to work" then create targeted ads to those profiles?

Using linkedin api, can i search profiles for "open to work" then create targeted ads to those profiles?
I have tried consulting linkedin but they do not have a way to target those "open to work"
No, right now, it is not allowed by Linkedin. Right now, LinkedIn gives only the scope of r_liteprofile and r_emailaddress to Retrieve authenticated member's name, headline, photo, and member's primary email address.
To get the relevant candidate for the job, you may need to check open_to_work status, skills, projects, etc, for that you need the permission of r_fullprofile,
LinkedIn API has restricted such information as per their documentation:
https://learn.microsoft.com/en-us/linkedin/shared/references/v2/profile/full-profile
As per their documentation, to access the information of skills, address, etc, your app needs to request r_fullprofile. But they have closed it now and no alternate is given. The more detail about the current permissions from LinkedIn can be seen here:
https://learn.microsoft.com/en-us/linkedin/shared/authentication/getting-access
Right now there are currently in development mode. They are working on developing their APIs. What and when they will release such information is not available to document right now.

Is there an API that allows a candidate search query?

We're looking into integrating with LinkedIn so that we can feed our users with lists of job candidates, and then send our users back to LinkedIn in order to view relevant profiles. I'm not seeing any relevant API docs regarding this. Is this something that is possible to do via your API today or in the near future?
Right now, LinkedIn gives only the scope of r_liteprofile and r_emailaddress to Retrieve authenticated member's name, headline, photo, and member's primary email address.
To get the relevant candidate for the job, you may need to check skills, projects, etc, for that you need the permission of r_fullprofile,
LinkedIn API has restricted such information as per their documentation:
https://learn.microsoft.com/en-us/linkedin/shared/references/v2/profile/full-profile
As per their documentation, to access the information of skills, address, etc, your app needs to request r_fullprofile. But they have closed it now and no alternate is given. The more detail about the current permissions from LinkedIn can be seen here:
https://learn.microsoft.com/en-us/linkedin/shared/authentication/getting-access
Right now there are currently in development mode. They are working on developing their APIs. What and when they will release such information is not available to document right now.

About permissions to access to the LinkedIn Ads API

I am currently trying to access the tables of an advertising account that I manage using the LinkedIn API.
Following the instructions I have obtained on the internet, I successfully connect to the LinkedIn Company API, but actually I am needing to be able to visualize the tables related to LinkedIn Ads to obtain information that I am currently needing regarding campaigns.
Investigating on the Internet, I realized that I probably need a permission called r_ad_campaigns to be able to access this type of tables, but I can not currently enable it.
Could you tell me how to connect specifically to the LinkedIn Ads API? It is worth noting that I have already taken the steps of the LinkedIn developer and have the credentials "Client ID" and "Client Secret".
By "access the tables of an advertising account" do you mean that you are are looking for a way to report on your campaigns/accounts?
Not all APIs are available for open access. You can apply for access here and select your use case: https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner. If your use case is approved, you will be able to request additional scopes.

Where do I find the old Bing Client ID and Bing Client Secret

Hi since BING has changed to Azure cognitive and I need to provide the keys which I can find anymore at all. Who can help me out with this.
I need the old:
Bing Client ID
Bing Client Secret
//Thanks
You can still find your subscription key by signing in.
https://datamarket.azure.com/dataset/bing/search.
Got to My Account.
The primary account key and customer ID are listed on the page.
You can select ‘Account Keys’ on the left tab also to see additional keys you may have created.
Please note that the client ID/secret scheme for authorization is being end-of-life'd on Dec-15-2016.
You should get Azure API keys instead. The migration guide should help you move forward.

In wso2 api cloud is it possible to add custom sequence for manipulating request and response to/from back end service

From my understanding of the regular WSO2 API Manager product I could create multiple synapse-configurations and register them as (global or api specific) sequences by placing them in the proper directory.
I would then utilize the Sequence configuration capabilites on the "Manage screen" to apply different sequences to the request and response payloads of the backend.
I read the documentation at https://docs.wso2.com/display/APICloud/Key+Concepts#KeyConcepts-Sequences as it is not possible to add more but I wanted to ask specifically.
Is it at all possible to do this type of manipulation in the current version of public API cloud?
I have talked with the relevant teams and this is how you can add a sequence in the API Cloud. Although I mentioned about adding a sequence via the Gateway's carbon console (and said it was broken), WSO2 API Manager product is not a position to make it working (this is a known limitation). If I explain the reason in simple terms, to support it they will need to ship a lot of mediator UIs which will make the product similar to the WSO2 ESB. Following is what you can do.
Use WSO2 Developer Studio to create the sequence you want.https://docs.wso2.com/display/DVS371/Creating+ESB+Artifacts#CreatingESBArtifacts-Workingwithsequences
Go to API Gateway at https://gateway.api.cloud.wso2.com/carbon
You need to login to the gateway. Username is email#tenantDomain. If your email abc#gmail.com and tenant domain (or the organisation key is xyz) you need to give abc.gmail.com#xyz as the username (note the # in the email being replaced with a DOT). Go to "Manage" in the top level menu of API Cloud and you will be able to figure out your organisation key.
Go to Resources -> Browse menu and navigate to /_system/governance/apimgt/customsequences/ registry path. Upload your sequence to in, out or fault folders based on your requirement. This will be then available when you create APIs via the API Publisher.
Yes, it is possible. You have to follow the below steps.
Go to API Gateway at https://gateway.api.cloud.wso2.com/carbon
You need to login to the gateway. Username is email#tenantDomain. If your email abc#gmail.com and tenant domain (or the organisation key is xyz) you need to give abc.gmail.com#xyz as the username (note the # in the email being replaced with a DOT). Go to "Manage" in the top level menu of API Cloud and you will be able to figure out your organisation key.
After login, you can go to sequence menu and add a sequence. I tried these steps just now and realised there is a broken page at add sequence. We are in the process of fixing it. Will keep you updated.
Difference of API Cloud and API Manager standalone version is, you have to store the sequence in the registry for it to be available at the API Publishing time.
We'll be adding a doc on this at the following location soon.
https://docs.wso2.com/display/APICloud/About+WSO2+API+Cloud#AboutWSO2APICloud-CommonAPICloudusecases

Resources