Creating Events via API - Unsupported? - facebook-graph-api

By reading the new API it says that we are no longer allowed to create Facebook Events for our users. Am I reading that correctly? If that is the case, is there a way that individual applications could be manually approved by Facebook?
We are a full service ticket company (we do not resell tickets) for our customers. Our software has always automatically created events for our customers. I understand trying to get rid of the spam events that get created, but for legit events also?
Example Event:
https://www.facebook.com/events/714621851990427/

That is correct, you can no longer create Facebook events with the API. There is no way to get it approved for any App.
As you can read in the docs, there is not even a permission you could get approved: https://developers.facebook.com/docs/graph-api/reference/v2.3/event#publish
You cannot create events via the Graph API.
This is part of the upgrade to v2.0 of the API, the removal of v1.0 was introduced on April 30, 2014. You can read more about the different API versions in the changelog: https://developers.facebook.com/docs/apps/changelog

Related

Access multiple Amazon Seller accounts and gather their data from Amazon Advertising API

I am developing a web app which will be pulling data from Amazon Advertising API. I need as a user to see data for all of the sellers that has approved/registered for using their profile's data.
Is this scenario possible? If not, is there anything similar to it? If yes, how do I implement it, is there some documentation?
The Amazon Advertising API v2 was released late 2018, so it's pretty new but has some missing information in the official documentation. But to get started please follow the official documentation guide:
https://advertising.amazon.com/API/docs/v2/guides/get_started
A lot of other sources are outdated, so I suggest to stick to this guide.
The logic to handle multiple Amazon Seller Accounts you have to handle yourself.
But every Seller Account has to go through the consent workflow to give your console app the rights to get access to the shop data via API. Therefore you need to implement a 'Login with Amazon' button - That's the part that is not mentioned in the documentation. See https://login.amazon.com/

FB Graph API - cannot enter with my own App token

i facing an issue regarding the FaceBook Graph API.
actually a friend of me, have an FB App whitch can be used for the Graph API.
But in that case I activate a FB dev APP for myself, i'm not able to generate a valid security Token with the App-ID and App-Security.
At first the App is live and activated. For that I don't understand the error message at the end.
Second I don't want to have a User-Token with a validation for an hour.
These are the step's i following:
getting App Token
https://graph.facebook.com/oauth/access_token? client_id=20179479xxxxxx&client_secret=3048xxxxxxxxxxxxxxx&grant_type=client_credentials
The result i'm receving:
"access_token": "20179479xxxxxxx|Pqxxxxxxxxxxxxxxxxx",
Now if im trying to use the Graph API Explorer and trying these token as authentication, I'm facing an #200 OAuthexception
my request:
Get -> /v2.12/coca-cola
"(#200) Access to this data is temporarily disabled for non-active apps or apps that have not recently accessed this data due to changes we are making to the Facebook Platform. https://developers.facebook.com/status/issues/205942813488872/",
Have somebody any ideas how to solve or what i'm missing here?
With the Security Token from my friend he can use the example with coca-cola from the developer like in the documentation and example from FaceBook as well.
Thanks in advance
Facebook is changing the API due to a security issue. This means new apps have more restrictions and less access (for the minute) than apps that were already registered and using the API, probably why your friends key works. Seen as your app is either new or hasn't recently accessed the data you are requesting, you currently cannot fetch it.
Its not known what features will be removed from the API following this incident - as a result I wouldn't come to rely to heavily on any feature the API offers.
Im hearing that the ability to retrieve events could either be removed or the data you can access from an event is going to be severely limited, however thats not from any official facebook source. All apps will be subjected to a review according to this official facebook post, before they are granted access to the Events API, Groups API, and Pages API.

Unable to synchronize contacts to and from Salesforce to Sitecore using the official connector Salesforce Connect 2.x

I have set up Sitecore 9 and have installed the Salesforce Connect 2.x module.
The documentation for this version seems to be not available and hence I am following the one released for 1.4 version.
For syncing the contact, I need to run the Pipeline batch job "Salesforce Contacts Sync Pipeline Batch". The job has executed with no errors. But still I am not able to view the contacts imported in the Experience Profile. I tried to connect to xConnect via the API's and have got no contacts from Salesforce as well.
Could I get any pointers on how to do bi-directional sync between Salesforce and Sitecore 9
In most cases I've found that Salesforce Connect is working correctly and that the problem is an incorrect understanding of Experience Profile.
A contact must have an interaction assigned to it in order to appear in Experience Profile. If you just synchronize contacts, those contacts will not have any interactions, and therefore will not appear in Experience profile.
The product includes a pipeline batch to bring completed Salesforce tasks into Sitecore as interactions. But if you don't run that sync process, or if your contacts do not have any completed tasks in Salesforce, no interactions will be created for the contacts, and again, none of the contacts will appear in Experience Profile.
A better test to determine whether the sync process is working is to start with the log, which will tell you if any errors occured, and whether or not any data was submitted to xConnect.
After you have established that data is being submitted to xConnect, then you can use the xConnect API to determine which contacts were brought in from Salesforce. The product documentation for xConnect offers many of examples of how to do this.

What is admin-dashboard component in wso2 am such as version 1.10.0?

I came across this admin-dashboard component and am just curious what it is or what it can do.
It is mentioned in WSO2 documentation related to workflow customization. I did not find any related pages dedicated to this component. What is it, and what is designed for, or what it can do?
Any help is appreciated.
Its created for the administrative tasks and few other tasks. You can do the following using the admin dashboard.
There are several activities related to api store which we can configure workflows. For example, if someone wants to sign up to your store, you can submit it for the store owner's approval. Other places where you can configure work flows are application creation and api subscription. Such pending approval appear in the admin dashboard where the admin can approve or reject them.
You can upload customized themese for api store
This also provides a UI for adding and editing throttling tiers.
In the next releases this will get more such functionalities added.

How does the MyPad iPad app access Facebook Messages, including writing them?

The Graph API documentation says that the (invite only) message API endpoint is read-only.
The MyPad iPad app allows users to both read and compose messages.
Facebook has two APIs at present. The Graph API, which is what all developers should be using, and the REST API which they are in the process of depreciating. While they advise people to use the Graph API, it still lacks features found in the REST API. One of these would appear to be the ability to send messages. Details on the REST API can be found at their documentation page
Neither graph nor rest API can be used to send inbox messages to any user.
Mypad uses the other way around, which use m.facebook to compose and send(POST) messages directly.
of cos, it requires massive understanding of m. site of facebook. And problem is expected when facebook modify any structure on their m.site one day.