小编Aco*_*orn的帖子

使用PHP和json_decode帮助消费JSON feed

我遇到了为客户端使用特定Feed的问题.他们给了我一个远程URL,响应是一个JSON字符串,如下所示:

{"affiliate": [
{"ID":"1", "COUNTRY":"EXAMPLE", "NETWORK":"EXAMPLE", "PRIMARY":"EXAMPLE"},
{"ID":"2", "EXAMPLE":"EXAMPLE", "COUNTRY":"EXAMPLE", "NETWORK":"EXAMPLE", "PRIMARY":"EXAMPLE"},
{"ID":"3", "TITLE":"EXAMPLE", "COUNTRY":"EXAMPLE", "NETWORK":"EXAMPLE", "PRIMARY":"EXAMPLE"}
]}
Run Code Online (Sandbox Code Playgroud)

例如,我缩小了显示格式的提要,但实际上有数百个关联公司.无论如何,我想使用PHP json_decode,因为最后,我需要在关联数组中使用这些联属会员.

我有这样的东西,但我最终得到了原始字符串,而json_decode实际上并没有将它解析为关联数组.

$request_url = "http://exampleurl.com/feed"; //returns feed like above

$json = file_get_contents($request_url, true); //getting the file content

$decode = json_decode($json, true);

print_r($decode);
Run Code Online (Sandbox Code Playgroud)

看起来我需要在Feed本身中保留"\n"字符,但在使用时会被删除:

file_get_contents
Run Code Online (Sandbox Code Playgroud)

无论如何,我想你知道我在追求什么,我只是不确定我做错了什么.我提前感谢你的帮助.我已经尝试过将jquery与jsonp一起使用,但这种方式会更理想,因为我之后需要对数组进行排序,而且不需要异步.

橡子

php ajax jquery json

1
推荐指数
1
解决办法
5213
查看次数

如何证明Facebook Connect/API应用程序开发的合理性

我目前正在为一家没有任何Facebook存在的公司工作.我一直在思考如何使用Facebook连接和API与我们当前的Web应用程序集成的流氓项目.我的计划是开发一个工作演示,然后以80%的完成情况显示并以某种方式证明其存在,但我必须小心我是如何做到这一点的.

显然这取决于应用程序,以及它与公司等的关系,但是我应该如何根据我们现在对Facebook的了解以及它对未来的看法来证明其价值?该应用程序应该完成大部分的讨论,但我仍然需要一个未来增长的计划,以及一种有效的方式来吸引用户离开Facebook,最终将他们带到我们的网站.

我知道这是非常通用的,但如果有人可以分享类似的经历,那将是一个很大的帮助.

谢谢,橡果

facebook web-applications skunk-works

-1
推荐指数
1
解决办法
1167
查看次数

标签 统计

ajax ×1

facebook ×1

jquery ×1

json ×1

php ×1

skunk-works ×1

web-applications ×1