2014-09-17 1 views
1

У меня есть искатель личных сообщений Facebook от имени наших клиентов, который работает отлично (99.99%). Чтобы ответить на эти обходные сообщения, я создаю URL-адрес, который соответствует «местоположению» сообщения. Иногда создание правильного URL-адреса терпит неудачу из-за ошибки в моей системе. Ошибка была связана с предположением, что threadId всегда начинается с «t_id». что неверно. Некоторые threadIds начинаются с «t_mid». и я не имею ни малейшего понятия, почему. Моя ошибка легко разрешима, но мое любопытство нет:Facebook graph API, личные сообщения: Разница между threadIds, начинающаяся с «t_mid». и "t_id."?

В чем разница между идентификаторами Facebook с этими форматами? .

  • t_id ############ - ThreadId
  • t_mid ############: SomeHexValues ​​- Также ThreadId.? .
  • m_mid ############: SomeHexValues ​​- Уникальный идентификатор сообщения

Это, как представляется, связанных с клиентами; Большинство наших клиентов имеют формат «t_id», только некоторые из них имеют формат «t_mid».

Я не нашел ничего связанного с документацией на developers.facebook.com, но, возможно, у кого-то есть идея здесь.

ответ

1

Я использую facebook API читать входящие сообщения, и я заметил, что первое сообщение всегда приходит с префиксом t_mid и следующий с m_mid

+0

Спасибо, я постараюсь, чтобы подтвердить, что и отметьте ответ после этого, как правильно –

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