我有使用FB API發佈到Facebook組的問題。使用FB GRAPH API發佈到Facebook組
所以我有用戶的權限認證:
email,
publish_pages,
publish_actions,
public_profile,
manage_pages,
read_insights,
user_managed_groups
我訪問令牌然後交換到長壽訪問令牌我使用,然後張貼到FB集團。
,所以我打電話API:
GET /v2.5/{group-id}/feed
與下一參數後:
parameters["message"]
parameters["caption"]
parameters["description"]
parameters["link"]
parameters["name"]
parameters["picture"]
帖子發佈到FB組,但僅使用了其中的訪問令牌,用戶可以看到它。其他成員無法看到帖子,但他們在發佈帖子時收到通知。所以他們得到通知,但是當他們點擊通知時沒有帖子。我使用的訪問令牌是該組的管理員,只有他可以看到該帖子,甚至其他管理員也無法看到該帖子。
也試圖與張貼上發送這些PARAMS還有:
parameters["is_hidden"] = false
parameters["is_published"] = true
但結果是一樣的。
有沒有人有想法發生了什麼。
選項「發佈審批:所有羣組發佈必須經過管理員批准」。沒有選中,所以管理員不需要批准帖子。
您的應用很可能沒有設置爲「現場」。它必須是,否則通過它創建的所有內容只對在應用程序中扮演角色的人員可見。 – CBroe
@CBroe Yeap,就是這個問題,API沒有設置爲「現場」。謝謝,你能把它作爲答案,所以我可以把它標記爲正確的答案。 – carpics
嗨,我是否需要成爲該組的管理員才能在該組中發帖? – kittu