English 中文(简体)
以设置 AccessToken () 设置 Facebook PHPSDK 访问连接
原标题:Setting Facebook PHP SDK access_token with setAccessToken()

目前我使用 iOS AP 获取访问标记, 并把它作为饼干传送到 Webview 。 在 Webview 中( 因为部分应用程序是 iOS, 另一部分是 html5 ), 但我不想让用户两次登录) 我在服务器上抓取访问标记 。

我将访问标牌( 使用 Facebook PHPSDK) 设置为 < em> setAccessToken () 功能, 但要紧随其后, 当我调用 getUser () 我总是得到 0 返回 。

我知道,SDK(SDK)作为我所使用的所有代码, 通常都是为普通的“网络”版本工作。 其他人似乎已经这样做了, 我希望这确实有可能。 已经坚持了一段时间了, 所以如果能尽快成功, 将会非常感激任何帮助/建议! 谢谢!

问题回答

在我所有的代码中,我现在不做“ GetUser” 来查找该符号是否有效, 而是一个“/我” 呼叫。 获取用户 () 经常在“ / 我” 工作的地方失败 。 所以, 您并不孤独于此发现 。 然后我从 / 我 的调用中获取用户ID 。 当然, 全部被试捕/ 抓获 :

另一个小费:你说你像饼干一样通过会话,希望你能够控制它。在我的经验中,不要将“cookie”和“not cookie”模式混为一谈。如果你在一个系统中手动处理获得/设置AccessToken,然后把每个网域(网络视图、php服务器、Javascript等)的饼干都关掉。此后,我在试图做的事情上没有通过标记的问题。

需要注意的另一件事是,如果您“ 设置 AccessToken ” 且它无效, PHP SDK 将会清除您的会话变量, 如果您有的话。 不仅仅是 PHP 会话变量, 而是全部变量 。

最后,我还拥有了/我返回逻辑值,但第一名是空白的。没有消除为什么发生这种情况,但(而且可能永远也不会),而是在分享象征物时编程的别的东西。

它在脸书上,从来就不是那么容易(grin)

希望这有帮助。





相关问题
Brute-force/DoS prevention in PHP [closed]

I am trying to write a script to prevent brute-force login attempts in a website I m building. The logic goes something like this: User sends login information. Check if username and password is ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

定值美元

如何确认来自正确来源的数字。

Generating a drop down list of timezones with PHP

Most sites need some way to show the dates on the site in the users preferred timezone. Below are two lists that I found and then one method using the built in PHP DateTime class in PHP 5. I need ...

Text as watermarking in PHP

I want to create text as a watermark for an image. the water mark should have the following properties front: Impact color: white opacity: 31% Font style: regular, bold Bevel and Emboss size: 30 ...

How does php cast boolean variables?

How does php cast boolean variables? I was trying to save a boolean value to an array: $result["Users"]["is_login"] = true; but when I use debug the is_login value is blank. and when I do ...

热门标签