草庐IT

base_facebook

全部标签

php - 如何通过 curl 获取 facebook token 代码?

我尝试使用easycurl通过curl获取facebookcode和access_token。这样我就可以将消息发布到我的墙上。我知道sdk,但如果我只使用简单的curl方式呢?部分错误返回:方法未实现请求中的方法无效这是我的代码。顺便问一下:如果access_token在1小时内仍然有效,如何记住它?谢谢。$code_url="https://graph.facebook.com/oauth/authorize?client_id=".$app_id."&redirect_uri=".urlencode($canvas_page_url)."&type=client_cred&dis

php - 快速从 facebook graph api 获取信息?

我有一个带有帖子的网站,我正在对它们实现Facebook评论。所有的帖子都在一个页面上,每个帖子下面都有一个“评论(3)”链接。单击此按钮后,它将转到此帖子的评论页面,显示Facebook插件。我的问题是从“comments(3)”中获取3需要一段时间...我该如何优化它?这是评论页面的样子:https://graph.facebook.com/?ids=http://example.com/在我收到评论的页面上,这是我对每个帖子的看法:echo$postsClass->getCommentsCount($post['id'])然后这是getCommentsCount函数的样子:pub

php - Graph Facebook API 在尝试发布到用户的墙上时出现 cURL 错误

全部,我有以下代码:$app_id,'secret'=>$app_secret,'cookie'=>true));$result=$facebook->api("/me/accounts?access_token=123456");foreach($result["data"]as$page){echo$page["name"];$page_id="81918";if($page["id"]==$page_id){$page_access_token=$page["access_token"];break;}}$args=array('access_token'=>$page_acce

php - Facebook PHP SDK Graph API 发布到页面无法正常运行

我正在尝试向我的应用程序添加一项功能,该功能会将状态发布到管理员用户的页面时间轴,其详细信息与他们在Facebook.com上发布的信息相同。我关注的主要功能是链接共享和缩略图,例如当您将链接粘贴到您的状态时它会自动检测缩略图,为您提供一个不错的链接、描述等。我不知疲倦地阅读了其他论坛和GraphAPI文档,我一直遇到帖子显示为管理员用户而不是页面的问题。这是我的代码:$facebook=newFacebook(array('appId'=>$appID,'secret'=>$appSecret,));$loginUrl=$facebook->getLoginUrl(array("sc

php - 在 PHP 中以编程方式将照片作为页面本身上传到 Facebook 页面

背景我在寻找如何以编程方式将照片发布到FacebookPage时遇到了一些麻烦。.我已经阅读了FacebookDocumentationonAuthenticatingasaPage,但是alltheexamplesinvolveFacebookUsers.到目前为止,我只是使用Facebook的GraphAPIExplorer手动生成了所需的访问token。.(3)我尝试过的使用这个简单的代码,我成功上传了图片,然而它被张贴在我的自己的墙上,在我的自己的相册中,在我的自己的名称,而不是Facebook页面上的名称,在Facebook页面的相册中以Facebook页面的名称命名。我需要

php - 在不保存图像的情况下旋转 Base64 图像字符串

我收到来自FedexShippingAPI的响应,其中包含PNGbase64图像,但图像是垂直显示的。我想将此图像旋转90度而不将其保存到磁盘,并在浏览器中显示它以供进一步打印。我尝试先解码字符串然后使用旋转它$rotate_image=imagerotate($image,90,0);echo"";但是我运气不好!!示例图像字符串$image="iVBORw0KGgoAAAANSUhEUgAAAyAAAASwAQAAAAAryhMIAAAml0lEQVR42u3d328jyZ0Y8Gr3Qb0HbKZ9yEMoQGDZ2ADzOmsBFw3CY/lg4PJ2+54XSxhHfNVCC

php - Facebook publish_stream 代码以循环结束

只要在应用程序的前一部分中,我有以下代码就可以正常工作,用户接受对publish_stream的应用程序请求。#Thefacebooklibraryrequire_once("/var/www/facebook-php-sdk-master/src/facebook.php");#Createfacebookobject$config=array();$config['appId']='appId_here';$config['secret']='secret_here';$config['fileUpload']=false;//optional$facebook=newFacebo

php - 如何在不使用 URL 的情况下在 Facebook 上分享我的新闻

我正在尝试将一个按钮合并到我的项目中,该按钮允许人们在Facebook上分享文章。我希望在facebook分享窗口中出现用户点击分享的新闻标题和图片。但我没有成功,因为在这个项目中,我显示了每条新闻的摘要,每条新闻都有一个“阅读全文”链接和一个“分享”链接。问题是,当我点击“阅读全文”时,我的整篇文章在一个没有任何url的花式框中打开...所以这是我的困难,我如何在没有url的情况下在facebook上分享我的新闻?我真的很难理解每个新闻如何在Facebook上分享,因为我的新闻没有url。你有什么办法可以实现我的目标吗?这是我的php://whileexistnewsrecordsi

php - 在 Yii 2 中自定义 urlManager 组件时出现错误无效调用 - yii\base\InvalidCallException

我已经设置了Yii2基本应用程序,在config/web.php下我使用:urlManager'=>['class'=>'yii\web\UrlManager','enablePrettyUrl'=>true,'showScriptName'=>false,]在组件下。但是当我尝试运行我的应用程序时,出现以下错误:InvalidCall–yii\base\InvalidCallExceptionSettingread-onlyproperty:yii\web\Application::urlManager>相同的urlManager代码在高级应用程序中运行良好。有什么想法吗?

php - 我如何找出哪个页面安装了我的 Facebook 应用程序/哪个页面正在加载我的应用程序

我有一个Canvas应用程序(http://apps.facebook.com/myapp),其他页面(企业等)可以将其添加到他们的页面。在我的应用程序中,我如何知道从哪个页面调用我?我正在使用PHP-SDK 最佳答案 如FacebookPageTabTutorial中所述:WhenausernavigatestotheFacebookPage,theywillseeyourPageTabaddedinthenextavailabletabposition.Broadly,aPageTabisloadedinexactlythesa