草庐IT

facebook-requests

全部标签

php - Facebook PHP SDK : Upload Event Cover Photo

我使用facebook-php-sdk为页面创建事件。如前所述here可以将图片上传到事件中。问题在于,这是个人资料图片。但自一年多以来,Facebook为事件提供了新的大型封面照片。我想上传一张照片到那里,而不是个人资料照片。那可能吗?我在FacebookDeveloperGraphApiEventsPage上找不到任何帮助因为这里只描述了上传个人资料图片的方式(HTTPPOSTTO/EVENT_ID/picture)。简而言之:是否可以通过GraphAPI上传事件的封面照片?更新:我尝试将图片上传到相册页面并检索图片ID。然后我尝试选择这张照片作为事件的封面照片。$cover=ar

php - Facebook 图谱 API v2.1 : getting user id and his posts

想象一下当我以userA身份登录facebookweb应用程序时的情况。我知道userB的昵称,但他不在我的好友列表中,我也不知道他的ID。当然,他不使用我的应用程序。如何通过昵称获取用户B的ID?之后我怎样才能得到他的墙贴?是否有任何特定权限?可能有我遗漏的手册页? 最佳答案 在v1.0中,以下是可能的:http://graph.facebook.com/v1.0/{user-name}但是,对于v2.0和v2.1,无法通过未连接到您的应用程序的ID或用户名访问用户。例如,尝试http://graph.facebook.com/v

php - PHP 在启动过程的什么时候设置 REQUEST_TIME 变量

如PHPdocumentation中所述,$_SERVER超全局数组包含两个元素,REQUEST_TIME和REQUEST_TIME_FLOAT,它们都包含请求开始的时间戳,在不同的精度水平。我目前正在使用以下代码段来包含服务器在页面页脚中生成页面所花费的时间(以毫秒为单位):round((microtime(true)-$_SERVER['REQUEST_TIME_FLOAT'])*1000,2);它返回一个准确的值(无法真正检查,但它似乎与浏览器开始加载页面所需的时间相匹配),但我想知道$_SERVER['REQUEST_TIME']和$_SERVER['REQUEST_TIME_

php - Facebook 信使机器人 : Session Variables

我正在使用PHP编写机器人。我将所选项目存储在我的webhooks文件的session变量中。问题是,在下一次请求Hook时,它不会显示session数据并返回空值。 最佳答案 Facebook不会使用您的webhook保持session打开。您必须将其视为“每个请求的session”范围。换句话说,您必须实现一个简单的内存结构来存储对话数据——建议使用键值存储,使用发件人ID作为键。您也可以使用redis为了这个任务。 关于php-Facebook信使机器人:SessionVariab

php - $_SERVER[REQUEST_METHOD] 是否可操作?

在我正在开发的PHP项目中,我有几个可以是POST或GET的请求。目前,我使用$_SERVER[REQUEST_METHOD]值来确定要使用哪个请求数组。我知道$_REQUEST值可以用cookie操纵,$_SERVER超全局是否容易受到攻击? 最佳答案 $_SERVER超全局变量由PHP使用从Web服务器获取的数据填充。因此,除非攻击者用他自己的Web服务器替换Web服务器,或者对服务器管理非常幸运的缓冲区溢出,否则你没问题。 关于php-$_SERVER[REQUEST_METHOD

php - Apache 的 mod_rewrite 和 %{REQUEST_URI} 问题

假设我们有以下PHP页面“index.php”:".$_GET['req'];?>和以下“.htaccess”文件:RewriteRule^2.php$index.php?req=%{REQUEST_URI}RewriteRule^1.php$2.php现在,让我们访问“index.php”。我们得到这个:/index.phpnull太棒了。让我们访问“2.php”。我们得到这个:/2.php/2.php这也很酷。但现在让我们看看“1.php”:/1.php/2.php所以...我们请求“1.php”,它默默地重定向到“2.php”,它默默地重定向到“index.php?req=%{R

php - $facebook->getSession() 在示例代码中返回 null。那样行吗?

运行examplecodefortheFacebookAPI我得到一个空session对象,我应该得到一个非空对象,在代码中给出注释。我做错了什么?换句话说,在我的index.php中,当我转到http://apps.facebook.com/my_app时,示例代码中的这个片段显示“无session”在我的浏览器中:'...',//actualvaluereplacedby'...'forthispost'secret'=>'...',//actualvaluereplacedby'...'forthepost'cookie'=>true,));//Wemayormaynothave

php - _COOKIE信息是否只有当前Request的cookies

_COOKIE变量包含什么。它是否只包含浏览器为当前请求发送的cookie? 最佳答案 没错!$_COOKIEThevalueof$_COOKIEisdeterminedbythecontentofcookiesreceivedintheuseragent'srequest. 关于php-_COOKIE信息是否只有当前Request的cookies,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/qu

php - 使用 PHP-SDK 的 Facebook 身份验证

我已经尝试了几天但没有成功,我设法使用了PHP-SDK附带的example.php并完美运行。我只需要存储返回的session并在以后使用它,这样我就可以访问而无需重新验证。我尝试将session存储在数据库的序列化字段中,然后恢复数据、反序列化并使用php-sdk中的setSession函数检索身份验证。不幸的是,那没有用,这是一个带有代码示例的上一个问题的链接..FacebookOAuthretrieveinformationbasedonstoredsession请指教? 最佳答案 更新nowdeprecated中的离线访问.

php - Facebook 图形 API 和视频

是否可以请求与facebook帐户关联的所有视频?所以我可以遍历并将它们回显到页面。有点像获取包含该专辑中所有图像的专辑的json数据。我一直在使用[FacebookGraphAPIforVideo][1][1]:http://developers.facebook.com/docs/reference/api/video/作为引用。我让它为相册和图像工作,所以当照片被添加到Facebook时,它会更新网站。现在我想对视频做同样的事情。任何想法都会很棒。谢谢! 最佳答案 GraphAPI似乎没有提供对视频列表的访问。你需要使用FQL