0

Я разрабатываю приложение для Facebook для клиента. Я хочу добавить клиента в качестве тестера в приложение Facebook, чтобы он мог поиграть с ним и дать мне обратную связь. Клиент и я не друзья на Facebook, поэтому я пытаюсь добавить его по его идентификатору Facebook, как указано в модуле Add Tester.Добавить тестера, не являющегося другом, с помощью Facebook ID на Facebook приложение

Add Testers Dialog

Когда я ввожу свой ID, я получаю красный крестик с сообщением об ошибке: «XXXXXXXXXXXX не может быть решен на действительный идентификатор пользователя или имени.» Я проверил, что идентификатор Facebook, который он мне дал, верен через API-интерфейс API-интерфейса Facebook.

Как добавить его с помощью своего идентификатора Facebook и решить эту проблему?

+0

Вы пробовали имя пользователя вместо этого? – CBroe

+0

Я не пробовал, потому что в то время у меня не было имени пользователя, но это похоже на работу. –

ответ

0

Похоже, что необходимо использовать имя пользователя, не являющегося его другом, для регистрации этого лица в качестве тестера для вашего приложения. (Спасибо @CBroe за просит меня попробовать.)

К сожалению, поле имени пользователя осуждается в API Facebook Graph для версии 2.0 и выше:

{ 
    { 
    "error": { 
    "message": "(#12) username field is deprecated for versions v2.0 and higher", 
    "type": "OAuthException", 
    "code": 12, 
    "fbtrace_id": "GnJd8sMSb7l" 
    } 
} 

Насколько я могу сказать, лучший способ получить имя пользователя из Facebook ID - просмотреть https://www.facebook.com/ {id} и получить имя пользователя из перенаправленного URL-адреса, который будет https://www.facebook.com/ {имя_пользователя}.

 Смежные вопросы

  • Нет связанных вопросов^_^