【发布时间】:2012-08-10 10:46:51
【问题描述】:
我是新手,虽然我设法完成了工作,但这个问题是我无法解决的。
与 Facebook 相关的问题
https://graph.facebook.com/211255505590483/albums?fields=id
上面的链接显示了 Facebook 页面的专辑列表。我想提取所有“id”并将它们放在下拉列表中。
例如。:
<option value="123456789">123456789</option>
在@Mathieu 回复后添加此部分以消除混淆:
问题:我需要帮助来提取可以用于下拉列表的专辑 ID。我已经尝试过“preg_match”,但我无法隔离并仅获取专辑 ID。我将整个内容作为单行或换行符获取,其中还包括“created_time”部分。
我已经有一个 PHP 脚本,当我直接将相册“id”放入其中时,它可以显示相册(Facebook 页面的)的所有照片。
我的“计划一”是每当访问者访问我的网站时,我的页面都会获取相册“id”列表并且可以查看照片。
我的“计划二”是页面可以使用 cron 每天一次获取专辑“id”列表并存储在数据库中,这样可以防止多次调用 Facebook。
我觉得既然通过上面的链接可以得到专辑“id”的列表,就不需要AccessToken、Secret等了。
【问题讨论】:
-
我已经提到过,我再重复一遍:我想提取所有“id”并将它们放在下拉列表中。例如:[code][/code]
-
@Vinayy 我们不想让人讨厌,但这也不是一个问题。您似乎确实获得了所有信息并获得了 ID 并建立了一个下拉列表。您有我们可以帮助您解决的具体问题吗?
-
@MathieuImbert:我很抱歉让您感到困惑。我需要帮助来提取可用于下拉列表的专辑 ID。我已经尝试过“preg_match”,但我无法隔离并仅获取专辑 ID。我将整个内容作为单行或换行符获取,其中还包括“created_time”部分。
-
Facebook 数据使用 JSON 编码。使用
json_decode()对其进行解码。
标签: php facebook facebook-page photo-gallery