Загрузка фотографий не работает последние два дня - PullRequest
0 голосов
/ 08 марта 2012

Я только что видел, что это работает для других. Я не знаю, работает ли это для всех или просто работает для нескольких человек.

Моя кодировка неожиданно не работает последние два дня. Это PHP график API

$facebook->api('/me/photos?access_token='.$access_token, 'post', $arguments);

Вот как это загружено. Ничего не изменилось. Работало нормально. Все это не работает в течение последних двух дней.

Ошибка

OAuthException: (#100) Cannot specify user tags without a place tag

$ arguments - это массив, содержащий изображение, теги (которые также являются массивом) и сообщение

Ответы [ 3 ]

1 голос
/ 08 марта 2012

https://developers.facebook.com/docs/reference/api/user/#posts

теги

Разделенный запятыми список идентификаторов Facebook людей, отмеченных в этом сообщении. Например: 1207059,701732. Это поле возвращается как Поле with_tags при чтении сообщения. ПРИМЕЧАНИЕ: Вы не можете указать это поле без указания места.

Так что я думаю, что вы также должны указать место (идентификатор страницы расположения, связанного с постом), чтобы поставить теги.

1 голос
/ 09 марта 2012

Вы должны добавить place значение к параметрам. место значение page_id в facebook.

пример кода ActionScript выглядит следующим образом

tagArr = '[{"tag_uid":"' + String(userVO.uid) + '", "x":"1", "y":"1"}]';
var params:Object = {access_token:userVO.accessToken, place:"123456789", tags:tagArr, image:bitmap, message:msg, fileName:'FILE_NAME'};
Facebook.api('/'+userVO.uid+'/photos', onCompleteHandler, params);
1 голос
/ 08 марта 2012

У меня такая же проблема! Тот же код, но не работает последние 24 часа.

Я использую Graph API через Action Script. Я HTTP POST запрос с параметром Object, который содержит tag_uid, x и y. Неверный запрос, как показано ниже:

{
   "error": {
      "message": "(#100) Cannot specify user tags without a place tag",
      "type": "OAuthException",
      "code": 100
   }
}

API не распознал параметр x и параметры y. Итак, я попытался использовать метод API /photoID/tags. Этот способ работает без указания параметров x и y, если вы их укажете, он не будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...