如果我有来自用户消息的facebook线程的URL,有没有办法获取该线程的id?我得到了如何构建一个给定id的URL,但不是相反。
网址可以有两种格式:
https://www.facebook.com/messages/123456789
要么
https://www.facebook.com/messages/<username>
我需要能够处理这两种情况。
感谢。
答案 0 :(得分:0)
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
请阅读unified_thread still not open for public?
所以,一个实际的解决方法将在graph.facebook.com/me/inbox?fields=to
的所有线程上循环,只要你找不到一个:
这必须使用您喜欢的语言手动完成。