使用ISBN码通过豆瓣API获取图书信息(ThinkPHP)
来源:互联网 发布:一起看电影的软件 编辑:程序博客网 时间:2024/05/17 23:01
使用ISBN码通过豆瓣API获取图书信息
/**
* 图书扫码获取书籍信息
* @method = post
*/
public function getBookInfo(){
if (IS_POST) {
$isbn = I('isbn');
$url = "https://api.douban.com/v2/book/isbn/:".$isbn;
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
$book_array = (array)json_decode($result, true);
if(!empty($book_array["title"])) {
$book_title = $book_array["title"];
$book_author = $book_array["author"][0];
$book_info = $book_array["summary"];
$book_publisher = $book_array["publisher"];
$book_isbn = $book_array["isbn13"]; // ISBN13
$this->ajaxReturn(array(
'code' => 1,
'result' => array(
'book_name' => $book_title,
'book_author' => $book_author,
'book_publisher' => $book_publisher,
'book_info' => $book_info,
'book_isbn' => $book_isbn,
),
));
}else{
$this->ajaxReturn(array(
'code' => -1,
'reasons' => "Not found Book",
));
}
}
}
- 使用ISBN码通过豆瓣API获取图书信息(ThinkPHP)
- 通过豆瓣Api,输入ISBN获取图书信息
- 通过豆瓣Api,输入ISBN获取图书信息
- 根据ISBN获取豆瓣API提供的图书信息
- python 实现用ISBN从豆瓣获取图书信息
- 利用图书的ISBN从豆瓣网获取图书的信息
- 推荐:根据ISBN号查询图书信息的API - 豆瓣API
- 根据isbn查询图书信利用豆瓣的API
- C#基于豆瓣API查询图书信息
- C# 网络编程之通过豆瓣API获取书籍信息
- 调用豆瓣的接口根据ISBN获取书籍信息
- 豆瓣API查询和显示图书的信息
- 【JAVA】通过ISBN一键获取书籍信息
- python:使用requests和bs4爬去豆瓣图书信息
- 豆瓣API用户图书收藏
- PHP 抓取豆瓣图书信息
- 根据isbn获得图书的所有信息
- 豆瓣API使用介绍及通过ajax跨域获取url的json数据的方法
- SQLite表数据导出到MySQL
- SQL读取树型所有下级或所有上级
- Android Drawable Resource学习(二)、BitmapDrawable和Bitmap
- iOS开发----IOS项目自动生成技术文档
- HDU ——2010 水仙花数
- 使用ISBN码通过豆瓣API获取图书信息(ThinkPHP)
- Android底层JNI中的JavaVM和JNIEnv对象
- Android 命名规范 (提高代码可以读性)
- N 2469电池的寿命
- Android Drawable Resource学习(三)、NinePatchDrawable和NinePatch图片的制作
- ORACLE行列互转方法汇总
- ubuntu java开发环境初学搭建
- 纯手工制作—Android原生手势锁
- DDE的工作原理