Facebook正在弃用offline_access权限。使用FBPHPSDK获得长期(60天)访问token的正确方法是什么? 最佳答案 您应该首先请求新的长期访问token:$new_access=$facebook->setExtendedAccessToken();$access_token=$facebook->getAccessToken();当然你必须使用最新的PHP-SDKvv3.1.1 关于php-使用FacebookPHPSDK获得60天有效访问token的正确方法是
我想将照片上传到用户组之一。可能吗?如果不可能,那么是否有任何解决方法?问候,桑凯特 最佳答案 Facebook有关于上传到群组的不错的文档。您可以将图片对象发布到群组APIhttps://developers.facebook.com/docs/reference/api/group/确保阅读上面的链接并阅读创建部分,以及任何需要的权限等。您使用最新的php-sdk编写的代码应该类似于此...//IFFILEUPLOADif((($_FILES["file"]["type"]=="image/gif")||($_FILES["fi
我想重定向连接到facebook的用户,而不是重定向到未连接到facebook的用户。怎么做?我正在使用此代码从facebook获取数据。此代码在我基于Wordpress的页面的第一行执行。this_code_php:'my_number_here','secret'=>'my_number_here','cookie'=>true));//GetUserID$user=$facebook->getUser();if($user){$logoutUrl=$facebook->getLogoutUrl();//echo'$logout'.$logoutUrl;}else{$loginUr
我有一个禁止正常访问的封闭测试版网站-访问者必须先登录才能查看该网站。我还有一个secret的Facebook群组,我们经常在其中分享网站文章的链接(供讨论)。问题是,当我们粘贴链接时,Facebook会尝试获取它的预览但失败了,因为它被认为是未登录的用户。所以简而言之,我希望该网站只对Facebook公开。这些是我提出的解决方案:检测引荐来源网址:失败,引荐来源网址为空-可能是因为FB从HTTPs浏览网站?检测客户端IP:对此不确定。FB服务器有固定IP地址吗?搜索FB在浏览我的网站时使用的“Facebook查询字符串”-类似于mysite.com/?from=I'm-Faceboo
';$AUTH_XML='';$CLOSE_XML='';$RESOURCE_XML=''.''.'fb_xmpp_script';$SESSION_XML=''.'';$START_TLS='';functionopen_connection($server){print"[INFO]Openingconnection...";$fp=fsockopen($server,5222,$errno,$errstr);if(!$fp){print"$errstr($errno)";}else{print"connnectionopen";}return$fp;}functionsend_x
我正在尝试使用OAUTH2在PHP中访问YouTubeAnalyticsAPI。在我的场景中,我首先检索channel数据,它工作正常(即使使用经过身份验证的段)。然后我在我的Analytics-call中解析channel-id。YouTubeAnalyticsAPI在我的GoogleDeveloperConsole中激活。我最终遇到以下错误:Anclienterroroccurred:ErrorcallingGEThttps://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3D##MY_CHANNEL
我的服务器上有一个视频,我需要使用GraphAPI在Facebook上发布该视频。Here是Facebook团队建议的代码。我正在做的如下。1)我从Android设备获取访问token2)通过将该访问token传递给Facebook并获取电子邮件ID并通过电子邮件ID识别用户来识别用户3)通过GraphAPI将用户的视频从我的服务器发布到Facebook。4)将视频ID作为API响应返回到android设备。我正在接近这条路线,因为在Android设备中,在Facebook上发布视频是两步过程。1)先下载视频2)发布到Facebook这很耗时。这是我正在尝试的代码define("FB_
这是一个新安装,之前nginx正常启动和停止。我相信这个错误是在启用成功测试(nginx-t)的服务器block之后出现的。然后我尝试重新启动nginx并收到此错误:nginx:[emerg]open()"/usr/share/nginx/on"失败(13:权限被拒绝)在尝试重新启动之前文件“on”不存在。它刚刚创建并且是空的。当我重新启动php-fmp(成功)然后尝试重新启动nginx时,错误更改为:nginx:[emerg]open()"/var/run/nginx.pid"失败(13:权限被拒绝)nginx:配置文件/etc/nginx/nginx.conf测试失败但同样,当我运
我正在使用FBfacebook-php-sdk-v4-5.0-dev.zipAPI文件。我正在尝试让Facebookjavascript和phpSDK协同工作。我有FB.login工作查找,我可以发出图形请求等。现在我想将访问token传递给我的PHP代码,然后从那里继续。我正在用javascript初始化FB:window.fbAsyncInit=function(){FB.init({appId:appId,//myappIdcookie:true,//enablecookiesforsessionaccessxfbml:true,//parsesocialpluginsonthi
当点击facebook小部件时,它将重定向到此链接并给我错误页面未找到siteURl/frontend/web/site/auth?authclient=facebook&code=AQB-buOgEj-2wA1zGkMoW9Xq-i6Rh6IEAQ_V4P1JN3EaVdxJ-EcPThJ3mX61bg2uzpEM1JNGyrrWAXNCFOspAiw0eaaNP6SFF0fe7bun7T_D-flopSJnC-vSWU3PHrqZZETwZQUHNSnIZb_homm8zrhobNJay66lLcWuo7mhrk6_rOLLvCI-XLNbdb6U57loMS8pt0E0IHFdn