gpt4 book ai didi

javascript - facebook-php-sdk 是否可以在状态更新中不留下 "via"的情况下发布到用户的墙上?

转载 作者:行者123 更新时间:2023-11-30 06:36:57 27 4
gpt4 key购买 nike

[我的目标:]

我想在我的网站上为用户提供一个 facebook 登录按钮和一个表单供他们填写将从我的网站将状态更新发布到他们的墙上,这样他们就不必离开我的网站去 facebook。

[情况:]

我正在使用在这里找到的 facebook php 软件开发工具包: https://github.com/facebook/facebook-php-sdk

examples/with_js_sdk.php演示脚本用于显示用户的帐户信息。

我已经对其进行了编辑,因此它通过对脚本进行以下更改来通过“测试此 api”将新的状态更新发布到用户的墙上:

$user_profile = $facebook->api('/me');

$facebook->api(
array(
'method' => 'users.setStatus'
, 'status' => 'testing this api'
, 'uid' => $user_profile['id']
)
);

登录按钮显示:

[我的问题:]我对上面的问题是,与用户实际手动发布到他们的墙上不同,通过 api 发布包含指向发布它的 api 的链接。因此他们在 Facebook 上的帖子看起来像:

正在测试此 api4 秒前通过 MyAPINameWithALinkToThePageIDontWantPeopleToKnow

我不希望 API 在用户墙上的状态更新中包含“via”部分。

[我的问题:]

就用户帖子中的“via”部分而言,我想要的是否可以通过 facebook api 实现?

[我尝试过的:]我试过查看 facebook api 文档。我试过用谷歌搜索这个问题并发现了类似的问题: https://stackoverflow.com/questions/12756777/remove-app-name-in-app-post-feed-using-facebook-javascript-sdk http://www.vbforums.com/showthread.php?658541-Facebook-omit-quot-via-app-name-quot-from-Wall-posts好像没救了……

最佳答案

然后我发现通过提要对话框这是不可能的。所以我用了 Open Graph actions来完成这个。

使用它让您的应用变得智能 :)

关于javascript - facebook-php-sdk 是否可以在状态更新中不留下 "via"的情况下发布到用户的墙上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13879392/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com