當我GET
/{group-id}?fields=link
我得到的只是找回{group-id}
,而不是完整的URL在/{album-id}?fields=link
,/{photo-id}?fields=link
的情況下,等樣品請求和響應的一組:爲什麼查詢組URL的Graph API只是返回組ID?
GET /v2.5/1685218945065439?fields=link
{
"id": "1685218945065439"
}
而專輯看起來是這樣的:
GET /v2.5/1685219628398704?fields=link
{
"link": "https://www.facebook.com/media/set/?set=oa.1685219628398704&type=1",
"id": "1685219628398704"
}
根據the docslink
是Group
對象上的有效場。我正在使用具有user_managed_groups
的標記。查詢OPEN
和CLOSED
組時我看到相同的結果。
只需在我的網絡瀏覽器中查看我的羣組的網址,我發現它們都使用格式https://www.facebook.com/groups/{group-id}/
,因此很容易從{group-id}
建立一個網址,但這是我可以使用的網址格式實際上依靠?
使用Graph API v2.5。
文檔中的字段說明顯示「該組的網站」 - 不確定這意味着什麼,如果它指的是您可以通過facebook.com/groups/mygroupname設置您的組的名稱,或其他內容。但是我沒有看到爲我所屬的任何組織返回的鏈接值,其中一些明確設置了這些名稱。建議你提交一份錯誤報告,並要求他們澄清,要解決這個問題。 https://developers.facebook.com/bugs – CBroe