我对Facebook的PHP SDK的知识在这一点上是有限的,但是可以使用他们的PHP SDK来创建他们的“Like”按钮的文本链接版本吗?Facebook Like按钮使用PHP
0
A
回答
3
没有,恐怕这是不可能的。
0
2
我目前使用Like按钮以及我们网站上的类似框,但JS SDK有一种很高的执行时间,需要一段时间来加载,因此我目前正在寻找一种合适的方式来避免JS SDK。
Like按钮可以 - 或多或少 - 用Graph API替代,而类似的框不能。
要为一个对象(网站,照片,链接,无论)设置一个类似,你可以简单地使用method = post参数调用图api。
<?php
require_once("facebook.php"); //from the FB SDK
$config = array();
$config['appId'] = 'your_app_id';
$config['secret'] = 'your_app_secret';
$facebook = new Facebook($config);
$user = $facebook->getUser();
if(!$user){
$loginUrl = $facebook->getLoginUrl(array('scope'=>'publish_stream, user_likes', 'redirect_uri'=>'www.example.com'));
}
if($user){
try{
$user_profile = $facebook->api('/me');
$access_token = $facebook->getAccessToken();
$access_token = $facebook->getAccessToken();
$attend = "https://graph.facebook.com/www.example.com/like?method=post&access_token=".$access_token;
file($attend);
}
catch(FacebookApiException $e){
error_log($e);
$user = NULL;
}
}
else{
echo '<a href="'.$loginUrl.'">Please login via Facebook</a>';
}
?>
你需要一个FB应用程序来,因为你必须指定APP_ID和app_secret的PHP SDK,你没有当您只使用类似按钮。
相关问题
- 1. Facebook Like按钮
- 2. Facebook Like按钮
- 3. AJAX的Facebook Like Like按钮
- 4. 使用Facebook Like按钮和FSQL
- 5. Facebook的Like按钮的分享按钮
- 6. 动态Facebook的Like按钮
- 7. Facebook Like按钮为htm
- 8. 修改facebook like按钮
- 9. 隐形Facebook Like按钮
- 10. 访问Facebook Like按钮
- 11. Facebook的Like按钮在IE
- 12. Facebook Like按钮显示0
- 13. 自定义Facebook Like按钮
- 14. XUL IFRAME与FACEBOOK LIKE按钮
- 15. Facebook Like按钮的网站
- 16. Facebook的Like按钮 - 显示
- 17. Facebook Like按钮不出现
- 18. Facebook Like按钮和Javascript
- 19. Facebook的“Like”按钮编码
- 20. Facebook Like按钮的Facebook视频
- 21. Facebook Like按钮和应用程序
- 22. Facebook的Like按钮不起作用
- 23. Like按钮在
- 24. Facebook Like按钮不动态刷新
- 25. 无效的HREF参数 - Facebook“like”按钮
- 26. 固定的Facebook页面Like按钮
- 27. 更新Facebook Like按钮与当前URL
- 28. Facebook的Like按钮不共享
- 29. Facebook Like按钮的文本版本?
- 30. Facebook的Like按钮的Jquery的Javascript
这是最令人沮丧的!谢谢@ifaour – Smccullough
好的是,它不会真的影响你的网站的*外观和感觉*,因为用户现在可能已经习惯了它。 – ifaour