php pinterest,使用PHP解析pinterest JSON api
Hi im having problem parsing this pinterest JSON file, any ideas? thanks
嗨我有解決這個pinterest JSON文件的問題,任何想法?謝謝
$json = file_get_contents('http://pinterestapi.co.uk/jwmoz/boards');
$obj = json_decode($json);
foreach($obj->body as $item){
$example = $item[0]->name;
echo $example;
}
{
"body":[
{"name":"JMOZ",
"href":"http:\/\/pinterest.com\/jwmoz\/jmoz\/",
"num_of_pins":17,"cover_src":"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920643849_2DcDfCUK_222.jpg",
"thumbs_src":
["http:\/\/media-cache-ec5.pinterest.com\/upload\/82190761920643841_dZfvCWmE_t.jpg",
"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920194573_aPAbDtHD_t.jpg",
"http:\/\/media-cache-ec2.pinterest.com\/upload\/82190761920194563_dQcOIHvQ_t.jpg",
"http:\/\/media-cache0.pinterest.com\/upload\/82190761920194557_VSSI2uQB_t.jpg"
]
},
{"name":"JMOZ",
"href":"http:\/\/pinterest.com\/jwmoz\/jmoz\/",
"num_of_pins":17,"cover_src":"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920643849_2DcDfCUK_222.jpg",
"thumbs_src":
["http:\/\/media-cache-ec5.pinterest.com\/upload\/82190761920643841_dZfvCWmE_t.jpg",
"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920194573_aPAbDtHD_t.jpg",
"http:\/\/media-cache-ec2.pinterest.com\/upload\/82190761920194563_dQcOIHvQ_t.jpg",
"http:\/\/media-cache0.pinterest.com\/upload\/82190761920194557_VSSI2uQB_t.jpg"
]
},
{"name":"JMOZ",
"href":"http:\/\/pinterest.com\/jwmoz\/jmoz\/",
"num_of_pins":17,"cover_src":"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920643849_2DcDfCUK_222.jpg",
"thumbs_src":
["http:\/\/media-cache-ec5.pinterest.com\/upload\/82190761920643841_dZfvCWmE_t.jpg",
"http:\/\/media-cache-ec4.pinterest.com\/upload\/82190761920194573_aPAbDtHD_t.jpg",
"http:\/\/media-cache-ec2.pinterest.com\/upload\/82190761920194563_dQcOIHvQ_t.jpg",
"http:\/\/media-cache0.pinterest.com\/upload\/82190761920194557_VSSI2uQB_t.jpg"
]
},
{"name":"test I\u00f1t\u00ebrn\u00e2ti\u00f4n\u00e0liz\u00e6ti\u00f8n",
"href":"http:\/\/pinterest.com\/jwmoz\/test-internationaliztin\/",
"num_of_pins":0,
"cover_src":false,
"thumbs_src":false
}],
"meta":{"count":11}
}
1 个解决方案
#1
0
It seems the problem is in your usage of the [0] index on $item
似乎問題在於你在$ item上使用[0]索引
$example = $item[0]->name;
This should just be
這應該是
$example = $item->name;
To access the thumbnails, try
要訪問縮略圖,請嘗試
$obj = json_decode($json);
foreach($obj->body as $item){
echo '
' . $item->name . '
- ';
if(!empty($item->thumbs_src))
{
foreach($item->thumbs_src as $thumbs_src){
echo '
' . $thumbs_src . '';
}
}
echo '
';
}
php pinterest,使用PHP解析pinterest JSON api相关推荐
- php 接收复杂json,php解析复杂json的实例 - 火车api的应用
json代码为:{"ticketInfo":{"T110":[{"pr":257.5,"type":"硬座&q ...
- mormot解析天气预报JSON数据
mormot解析天气预报JSON数据 uses SynCommons; const json2 = '{' + #13#10 + '"error":0,' + #13#10 + ' ...
- JSON API免费接口
JSON API免费接口 各种提供JSON格式数据返回服务网站的API接口 这里为大家搜集了一些能够返回JSON格式的服务接口.部分需要用JSONP调用. 电商接口 淘宝商品搜索建议: http:// ...
- XML解析及JSON解析
目录 XML 1. XML简介 2. 特性 3. 语法格式 4. 例子 5. 部分Demo 注意: Demo1: 解析本地 XML文件 Demo2: 解析网络运营商接口返回的XML Demo3: 通过 ...
- 【JSON解析】JSON解析
前三篇博客分别介绍了xml的三种解析方法,分别是SAX,DOM,PULL解析XML,兴趣的朋友可以去看一下这[XML解析(一)]SAX解析XML,[XML解析(二)]DOM解析XML,[XML解析(三 ...
- 解析新浪微博JSON数据
解析新浪微博JSON数据 这里讲的是通过retrofit2请求方式得到的返回值 一.自己分析解析 默认通过responseBody 将得到的返回值 try { str=response.body(). ...
- 转换 JSON API 用 Chopper 和 JsonSerializable
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kpSreX3O-1625708382788)(https://ducafecat.tech/2021/07/08/tra ...
- scrapy处理JSON API
有时候你会发现你需要的数据在原始的HTML页面上找不到.比如下面这种情况: 右击查看元素会看到一个普通的DOM树,但是用scrapy shell或右击选择查看源代码的时候,会发现源代码中没有任何信息. ...
- 比较 REST、JSON:API 和 GraphQL
这篇算是翻译.摘录和转写,原文:Headless CMS: REST vs JSON:API vs GraphQL,是Drupal项目的创始人Dries Buytaert和他同事一起在2019初写的, ...
最新文章
- SpringBoot+MySQL+MyBatis+Shiro+AdminLTE
- HDU-2149(博弈)
- oracle rac em cluster name,ORACLE 11G RAC重建EM问题
- maven project创建填充项
- 课后作业-阅读任务-阅读笔记4
- 收款码合并有什么弊端_合并收款码小程序,合并收款码助手
- cookie、session和token原理
- [渝粤教育] 云南大学 高级语言程序设计 参考 资料
- Renascence使用方法
- HTML5期末大作业:网站设计——天天生鲜水果蔬菜商城网站静态模板 (10个页面) HTML+CSS+JavaScript...
- 职称论文发表格式要求
- android红外接收api,关于安卓红外API:ConsumerIrManager类
- 零基础入门运维必备 | 一文总结学习 Python 的 14 张思维导图
- ProGAN: Network Embedding via Proximity Generative Adversarial Network 论文笔记
- 谷歌浏览器打不开12306
- python判断手机号码是否正确_Python:尝试检查有效的电话号码
- xray完美插件poc-yaml-etouch-v2-sqli
- Linux c 开发 - libevent
- 【微课制作软件】Focusky教程 | 支持同时打开多个文档并相互复制粘贴
- CSS如何设置高度为屏幕高度_CSS基础篇笔记