如果我有来自用户消息的 facebook 线程的 URL,有没有办法获取该线程的 id?我知道如何构造一个给定 id 的 url,但不是相反。
URL 可以有两种格式:
https://www.facebook.com/messages/123456789
或者
https://www.facebook.com/messages/<username>
我需要能够处理这两种情况。
谢谢。
如果我有来自用户消息的 facebook 线程的 URL,有没有办法获取该线程的 id?我知道如何构造一个给定 id 的 url,但不是相反。
URL 可以有两种格式:
https://www.facebook.com/messages/123456789
或者
https://www.facebook.com/messages/<username>
我需要能够处理这两种情况。
谢谢。
SELECT thread_fbid
FROM unified_thread
WHERE single_recipient = <USER ID>
文档: https ://developers.facebook.com/docs/reference/fql/unified_thread
这正是你想要的。问题是:
(#298) You must be a developer of the application
因此,一种实际的解决方法是循环所有线程,graph.facebook.com/me/inbox?fields=to
只要您没有找到以下线程:
这必须使用您喜欢的语言手动完成。