4

facebook 中的用户主页有来自朋友和页面的共享链接,这个链接有时有 youtube 链接我需要获取这些链接,我试图阅读

https://graph.facebook.com/userID/主页?access_token=access_token

或者

https://graph.facebook.com/userID/feed ? access_token =access_token

当我使用

https://graph.facebook.com/userID/链接?access_token=access_token

我只有我分享的链接,而不是我的朋友或页面,而我需要我的朋友和页面视频

我的访问令牌有很多权限,例如:friends_status friends_videos photo_upload read_stream share_item status_update user_status user_videos video_upload

但我仍然无法获得共享视频

我必须做什么?

4

2 回答 2

1

如果您需要的朋友视频及以上您的要求不起作用,那么这个查询您可以试一试

https://graph.facebook.com/USER_ID?fields=friends.fields(videos.fields(source,embed_html))

这将返回用户的所有朋友及其视频。如果我的问题正确,希望对您有所帮助。

于 2013-02-12T09:33:37.707 回答
0

如本文所述,您可以使用它FQL来获取所有视频的列表。

SELECT actor_id, created_time, likes, post_id, attachment 
FROM stream 
WHERE filter_key IN ( 
    SELECT filter_key 
    FROM stream_filter 
    WHERE uid = me() AND (name = "Video")
)

stream_filter包含用于过滤帖子流的过滤器。这包含几个过滤器,其中包括用户构建的列表和一些默认过滤器,例如用于照片和视频的过滤器。

于 2013-02-12T11:43:32.973 回答