0

假设我在 youtube 上上传了一个视频,有人通过单击 youtube 上的“分享”按钮在 facebook 上分享了该视频。我怎么能得到那个人的 facebook id 或用户名。我尝试使用 youtube gdata api,也尝试了 facebook graph api,但未能成功。我很确定这是可能的,因为我已经在网站上看到了此功能。

4

1 回答 1

1

这只有 YouTube Facebook 应用程序的开发人员才能知道。您可以获得共享特定视频的当前用户的所有朋友。

例如,

SELECT link_id, owner, owner_comment, created_time, title, summary, url, picture, image_urls FROM link WHERE owner in (select uid2 from friend where uid1 = me() limit 5) and strpos(url, 'lmDTSQtK20c') >= 0

不是很有效,但它确实有效。

第二种方法是使用 /search

/search?q=http://www.youtube.com/watch?v=YOUTUBEID&type=post

那应该搜索公共帖子

于 2012-05-22T19:14:34.747 回答