How to get full access to uber scopes (Scope.PROFILE, Scope.ALL_TRIPS, Scope.RIDE_WIDGETS)? - uber-api

We applied for the Scope:- Scope.PROFILE, Scope.ALL_TRIPS, Scope.RIDE_WIDGETS, but now we’ve lost them due to policy changes uber. We have been trying to resolve this using the following information which was available on the developer site but there was no luck as we couldn’t locate "Request full access" button on the developer dashboard anywhere.
Please suggest how to get full access to scopes.

Related

Request full access - Missing scopes

I don't know what's happening with Uber developers.
They have no contact email, no contact form
They removed the 'Request full access' button
They suggest to go to a Google Group with a broken link
Or send them a Tweet but never respond to it.
Their Developer Dashboard is full of typos and inexact informations.
Does anyone know how to contact them?
I have successfully created an app on their Developer Dashboard (https://developer.uber.com/), managed to get an Authorisation Code as well as an Access Token, but with limited scope, I am unable to perform any action.
How it that possible?

Facebook Graph API. Invalid Scopes: pages_manage_posts

I recently received task to extend existing web application functionality. I need to get users permission "pages_manage_posts" and use it to publish some posts(builded by users) at their feed by cron.
I've created test application(I am Admin) and trying to login using JS SDK function:
FB.login(function(loginResponse)
{
// ...
}, {
scope: 'pages_manage_posts'
});
But getting following error:
Invalid Scopes: pages_manage_posts. This message is only shown to developers. Users of your app will ignore these permissions if present. Please read the documentation for valid permissions at: https://developers.facebook.com/docs/facebook-login/permissions
Graph API v8.0
Am I missing something? I thought I can get any permission for test application without problems. Should I request this permission some other way?
Any help with that please.
Check your App Type. For exameple, if yours is Consumer type you can't request pages_* permissions. If you have a typed app, no need to re-create it. You may remove your App Type by going to App Dashboard > App Review > Permission and Features > Looking for additional permissions and features? and clicking the Remove App Type button. You can also check if the list includes the permission you want. If not, you can't request that with "scopes".
When you first create the app you are presented with a few choices, and for testing you could just choose the "Something Else".

Marketing API - System user permissions missing, using dev tier

We implemented the Marketing API into our company's order management system to automate the creation of ad campaigns. A system user was created with the proper permissions, and the integration has been working. We're only using the API for our own ad account and pages, which we of course own. The "Facebook App" is set to live mode and has been for a couple weeks now.
But starting sometime today, we have been getting errors saying that the ads_read and ads_management permissions are required. And sure enough, they are indeed missing from the access token for the system user when I use the access token debugger.
What would have caused the system user to be missing these permissions all of a sudden? We are still on the dev tier and have only recently reached the 1,500 calls required to request standard access. That's the only thing I can think of so far, but is that the reason we suddenly don't have the proper permissions, or could it be something else? I haven't read anywhere in the documentation that we would lose these permissions upon reaching 1,500 calls, and I was planning on requesting the standard access next.
Also, I have read in various spots: "You do not need to submit your app if it will only be used by you or by a reduced number of people." That is actually our case, as we are only using a system user for the API calls, and there are only a few users tied to the Facebook ad account. So, do we need to submit our app for review?
Thanks in advance.

LinkedIn Ads Rest API - I can connect to /v1/people/~ but not the /v2/adAnalyticsV2?

I can connect to the /v1/people/~ API URL perfectly with my Access Token but trying the same Token on the /v2/adAnalyticsV2? gives me a 403 error (without further explanation). I read through all the LinkedIn documentation about their Rest API and I just don't get it.
Please help.
Based on the error code, it looks like you do not have the proper permission to access this endpoint.
Has your application been given access to use LinkedIn's Marketing Analytics API? If not, you can apply for access here: https://business.linkedin.com/marketing-solutions/marketing-partners/become-a-partner
If you already have access, you should check if your application is requesting the required permission when requesting authorization codes. You would do this either by selecting it in the Default Application Permissions section when setting up your application, or by explicitly requesting it through the scope parameter in the authorization step
I got a note from the engineering team that I can't locate now mentioning something about disabling analytics from v2 of the API for some reason. Worth reaching out to your contact at LI, for sure, but most likely it was removed recently.

Facebook Graph API error #272

I'm building an application that needs to read Facebook ads information and I'm running into an issue, which to me seems strange.
When I access the campaigns for my adaccounts using https://graph.facebook.com/v2.10/me?fields=adaccounts{campaigns} it works and I can see the campaigns and their properties.
When I change the request to access the campaign to https://graph.facebook.com/v2.10/[campaign_id] it results in an error which says:
(#272) This Ads API call requires the user to be admin of the application. User is not admin or developer of this application.
I can see the properties of the campaigns using "me" as the first Node in the request.
Any idea why can't I access the campaign using a request where the campaign is the first Node? What could be the reason behind this problem?
I've read many posts on this and I found that this is most likely a permissions issue or token issue.
First of all, could you please try to login as the user, and then go to Facebook Ads Manager or Power Editor to check if the user still has permissions on the account?
If you can still see and edit the ad account, then you would need to report this issue at https://developers.facebook.com/bugs/ instead.
This could also be one of the explanation.
This may be due to your ad account is inactive or in a bad standing. Additionally if your access level of your ad account is in development level these types of errors may occur. please go through what's mentioned on the doc here If you upgrade your account to basic or standard access levels this will be solved.
On development access level only end to end workflows are suggested. The following text is extracted from facebook documentation.
The development access level is designed for development purposes and
is ideal for people who are just starting to build out their tool. In
this level, you would not yet have customers using your tool. This
level is open to all developers, and is intended to build out
end-to-end workflows on the API before you get full permissions.