【发布时间】:2010-04-04 07:58:15
【问题描述】:
我目前正在创建我的网络应用的移动版本。 该应用程序正在使用 Facebook 的 PHP 客户端库开发。
问题:
我正在使用以下移动网址来允许用户使用移动设备登录: http://m.facebook.com/tos.php?api_key=APIKEY&v=1.0&next=http%3A%2F%2Ftweelay.net%2Fm.php&cancel=http%3A%2F%2Ftweelay.net%2Fm.php
APIKEY 是我应用的实际 Facebook API 密钥。
在 URL 中,我告诉 Facebook 在用户登录或单击登录屏幕上的取消时将用户重定向回 http://tweelay.net/m.php。我正在努力弄清楚为什么它一直将用户发送到http://m.tweelay.net/m.php,这目前是一个无效的端点。
我在 Facebook 上查看了我的所有应用程序设置,但我找不到任何引用 http://m.tweelay.net 的内容,并且查看了我的所有源代码,我也找不到任何引用 m. 子域的内容。
有什么想法吗?有没有我缺少的设置?也许图书馆里有一面旗帜?
【问题讨论】:
-
您是否检查过以确保不是您的网络服务器根据移动浏览器发送的用户代理 ID 重写了 URL?如果您使用桌面网络浏览器,是否会出现相同的行为?
-
它发生在我的手机和浏览器上