插件说明:

插件根据提供的10位ISBN书号,在Amazon网站上查找该图书的详细信息。

如果找到结果,则返回一个两元素的数组,其中第一个元素是书的标题,而第二个元素是该书封面缩写图的URL地址。

它需要以下参数:$ISBN 10位ISBN书号

复制代码 代码如下:

$isbn = '007149216X';

$result = PIPHP_GetBookFromISBN($isbn);

if (!$result) echo "Could not find title for ISBN '$isbn'.";

else echo "

$result[0]";

function PIPHP_GetBookFromISBN($isbn)

{

// Plug-in 93: Get Book From ISBN

//

// This plug-in looks up an ISBN-10 at Amazon.com and then

// returns the matching book title and a thumbnail image

// of the front cover. It requires this argument:

//

// $isbn: The ISBN to look up

//

// Updated from the function in the book to take into

// account changes to the Amazon HTML.

$find = ' $img = 'http://ecx.images-amazon.com/images/I';

$page = @file_get_contents($url);

if (!strlen($page)) return array(FALSE);

$ptr1 = strpos($page, $find) + strlen($find);

if (!$ptr1) return array(FALSE);

$ptr2 = strpos($page, '" />', $ptr1);

$title = substr($page, $ptr1, $ptr2 - $ptr1);

$find = $img;

$ptr1 = strpos($page, $find) + strlen($find);

$ptr2 = strpos($page, '"', $ptr1);

$image = substr($page, $ptr1, $ptr2 - $ptr1);

return array($title, $img . $image);

}

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php图书查询显示,php根据isbn书号查询amazon网站上的图书信息的示例_PHP相关推荐

  1. isbn书号查询php代码,php根据isbn书号查询amazon网站上的图书信息的示例_PHP教程

    插件说明: 插件根据提供的10位ISBN书号,在Amazon网站上查找该图书的详细信息. 如果找到结果,则返回一个两元素的数组,其中第一个元素是书的标题,而第二个元素是该书封面缩写图的URL地址. 它 ...

  2. isbn书号查询api,根据图书ISBN查询详细信息

    isbn书号查询api,根据图书ISBN查询详细信息,目前支持 京东,当当,博库电商图书. 接口名称:isbn书号查询api 接口平台:开放接口 接口地址:http://v.juhe.cn/ebook ...

  3. mysql查询显示技巧_MYSQL SQL高级查询技巧

    1.UNION,EXCEPT,INTERSECT运算符 A,UNION 运算符 UNION 运算符通过组合其他两个结果表(例如 TABLE1 和 TABLE2)并消去表中任何重复行而派生出一个结果表. ...

  4. php 豆瓣isbn接口,ISBN书号查询

    { "status": 0, "msg": "ok", "result": { "keyword": ...

  5. isbn书号查询易语言代码

    .版本 2 .子程序 __启动窗口_创建完毕 '添加并使用<精易模块> Send_API () .子程序 Send_API .局部变量 REQU_Data, 文本型, , , 提交字符串 ...

  6. java书号属性,基于Java的ISBN书号查询示例代码-六派数据

    示例代码 本代码示例是基于Java的六派数据接口进行数据请求API服务请求的代码示例,使用前你需要: 以下是完整代码示例: /** * 主函数 * @param args */ public stat ...

  7. 查询显示注释_SQL汇总--简单查询

    一.基本的查询语句 1.select from语句 2.别名:别名是英文不加单引号,别名是中文加单引号 3.distinct:识别出不重复的数据,放在select语句当中,第一个列名前面:如果是多个列 ...

  8. 查询显示注释_SQL的简单查询

    1.基本的查询语句 -- *代表查询所有的列 select * from <表名>; distinct表示列中不包括重复的值,例如select distinct 姓名: 如果是select ...

  9. ISBN书号 API数据接口

    ISBN书号 计费模式 免费额度 点数单价 每日限制 会员与按量计费 100次 1 点/次 10000次 更新时间:2022-07-11 18:21:00接口状态:正常 ISBN书号查询,ISBN,书 ...

最新文章

  1. mysql5.7 rmp_linux MySQL5.7 rpm安装(转)
  2. 《剑指offer》第四十九题(丑数)
  3. 最近有不少网友给我的书提出了问题,并要求尽快出版第二版
  4. 拥有至高无上的特权 使用system账户
  5. Linux的inode的理解
  6. java--面向对象(4)--黑马程序员
  7. android 避内存溢出,Android避免内存溢出(Out of Memory)方法总结
  8. 对抗告警疲劳的8种方法
  9. linux 运行 dmol3,Dmol3建模及优化
  10. 国家集训队2011 happiness
  11. 【转】C#中没有id 没有name C#怎么点击按钮
  12. Linux集中日志服务器rsyslog(亲测)
  13. 产品管理系列(一)---优秀的产品经理所具有的素质 王泽宾
  14. 监控某个dll被修改_浅谈动力环境监控系统技术标准
  15. Spring aop切面插入事物回滚
  16. 简单3小步,轻松搞定PS证件照换底色(有手就行)
  17. Doom3 引擎渲染管线分析
  18. vue 实现验证码、刷新以及校验验证码输入是否准确
  19. matlab 求股票斜率,「matlab 求股票斜率」同花顺斜率抓强势股指标公式
  20. 微软校园招聘面试经历

热门文章

  1. 2020年人工智能政策汇总:人才政策更倾向基础层与复合型人才
  2. 数值分析复化梯形公式matlab,数值分析复化梯形公式,复化Simpson公式MATLAB程序
  3. 唯美高清自动404网站源码
  4. 在ubunut 12.04 server 上部署 edx
  5. 小程序setData原理
  6. 东软c语言培训,东软实训心得_liujingyun的技术博客_51CTO博客
  7. 初链项目评级报告:B级 竞争优势不明显 持币较为集中 | 链塔评级
  8. java文件夹拒绝访问-java.io.FileNotFoundException: .\xx\xx (拒绝访问。)
  9. 偏微分方程matlab求解,Matlab求解微分方程(2)——偏微分方程的求解
  10. 卡通渲染——眼睛面部