使用 PHP SDK 更新 FB 上的 feed 的更好方法
我是 Facebook API 的新手。我读了很多教程,但仍然很困惑。我发现我可以使用这样的 API 方法发布到提要:
$data = array("message" => "Hello World!");
$status = $fb->api("/me/feed", "POST", $data);
这是正确的,第二种方法是使用 cURL,如下所示:
CURLOPT_URL => $url,
CURLOPT_POSTFIELDS => $params,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_VERBOSE
哪种方法更好?
I am a novice with the Facebook API. I have read so many tutorials and I am still confused.I find that I can post to the feed with API methods like this:
$data = array("message" => "Hello World!");
$status = $fb->api("/me/feed", "POST", $data);
and that is correct, second way is using cURL, something like this:
CURLOPT_URL => $url,
CURLOPT_POSTFIELDS => $params,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_SSL_VERIFYPEER => false,
CURLOPT_VERBOSE
Which way is better?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这是一个主观问题。
虽然使用
curl
似乎是个好方法(可以更好地控制正在发生的事情),但我个人更喜欢并建议使用 PHP-SDK 原因很明显:This is a subjective question.
While using
curl
may seems good way (with more control on what's going on) I personally prefer and recommend to use PHP-SDK for obvious reasons:除非有正当理由不使用 facebook SDK,否则您发布的第一种方法是更好的方法。
Unless there is a valid reason not to use the facebook SDK, the first method you posted is the better one.