Я вижу какое-то странное поведение с запросами.
Я инициирую диалог запросов с помощью:
method: 'apprequests'
to: 'someUid'
(и некоторые данные для сообщения, заголовка, данных)
Пользователь одобряет запрос, и я получаю действительный ответ, предоставляя мне идентификатор запроса, идентификаторы пользователей, которым он был отправлен, и флаг updatedFrictionless. Однако при чтении запроса из графа позже с помощью:
https://graph.facebook.com/?ids=REQUESTID_USERID&access_token=RECEIVINGUSERTOKEN
or
https://graph.facebook.com/REQUESTID_USERID?access_token=RECEIVINGUSERTOKEN
Я не получаю никаких данных!
Первый вызов графа даст мне пустой массив (безымянный массив, а не «данные», просто [ ] ). Второй вызов даст мне «ложь»
REQUESTID — это идентификатор запроса, который я получаю от исходного вызова, USERID — это получающий USERID.
Принимающим пользователем являюсь я, и я вижу запрос в своих уведомлениях, но с помощью обозревателя графиков для проверки моих "запросов" он пуст.
Любые идеи? У меня включены запросы 2.0, и я вызываю FB.init с FrictionlessRequests: true..