为了进行电商平台API开发,我们需要做下面几件事情。
1)开发者注册一个账号
2)然后在平台应用注册一个应用程序键(App Key) 。
3)下载平台API的SDK并掌握基本的API基础知识和调用
4)利用SDK接口和对象,传入AppKey或者必要的时候获取并传入SessionKey来进行程序开发。
5)利用平台提供的API文档中心和测试工具,对接口进行测试。从而了解返回信息,方便程序获取。 以上是电商平台的API应用开发的关键流程,其中通过平台文档中心和API测试工具,进行概念了解和接口信息查询很重要。因为这些数据就是我们需要在逐步显示出来的。抖音的API很多,不过都分为了好几个领域,慢慢就会了解深入了。
请求参数
请求参数:q=女装
参数说明:q:关键字,\
响应参数
Version: Date:
名称 | 类型 | 必须 | 示例值 | 描述 |
---|---|---|---|---|
items | items[] | 0 | 抖音关键词月搜查询 |
请求示例
<?php
// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://api-gw.onebound.cn/douyin/item_search_keyword/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&q=女装";
$curl = curl_init();
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, $method);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST,FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,FALSE);
curl_setopt($curl, CURLOPT_FAILONERROR, false);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HEADER, true);
curl_setopt($curl, CURLOPT_ENCODING, "gzip");
var_dump(curl_exec($curl));
?>
响应示例
"page": 1,
"real_total_results": 300,
"total_results": 300,
"page_size": 300,
"pagecount": 1,
"item": [
{
"degree": "3",
"keyword": "垃圾袋",
"desc": null,
"monthly_search_num": "8291784"
},
{
"degree": "4",
"keyword": "垃圾袋热销",
"desc": null,
"monthly_search_num": "453674"
},
{
"degree": "4",
"keyword": "垃圾袋热销榜",
"desc": null,
"monthly_search_num": "451688"
},
{
"degree": "1",
"keyword": "垃圾袋热销榜第一名",
"desc": null,
"monthly_search_num": "449941"
},
{
"degree": "3",
"keyword": "大垃圾袋",
"desc": null,
"monthly_search_num": "366378"
},
{
"degree": "3",
"keyword": "加厚垃圾袋",
"desc": null,
"monthly_search_num": "121993"
},
{
"degree": "3",
"keyword": "实用垃圾袋",
"desc": null,
"monthly_search_num": "104408"
},
{
"degree": "4",
"keyword": "垃圾袋手提式",
"desc": null,
"monthly_search_num": "102404"
},
{
"degree": "4",
"keyword": "垃圾袋手提式加厚",
"desc": null,
"monthly_search_num": "79521"
},
{
"degree": "4",
"keyword": "抽绳垃圾袋",
"desc": null,
"monthly_search_num": "78921"
},
{
"degree": "3",
"keyword": "垃圾袋加厚",
"desc": null,
"monthly_search_num": "40410"
},
{
"degree": "4",
"keyword": "洁垃圾袋",
"desc": null,
"monthly_search_num": "39326"
},
{
"degree": "4",
"keyword": "手提加厚垃圾袋",
"desc": null,
"monthly_search_num": "39307"
},
{
"degree": "3",
"keyword": "e洁垃圾袋",
"desc": null,
"monthly_search_num": "38944"
},
{
"degree": "4",
"keyword": "手提式垃圾袋",
"desc": null,
"monthly_search_num": "35368"
},
{
"degree": "4",
"keyword": "手提垃圾袋",
"desc": null,
"monthly_search_num": "35156"
},
{
"degree": "4",
"keyword": "抽绳式垃圾袋",
"desc": null,
"monthly_search_num": "32492"
},
{
"degree": "4",
"keyword": "拉绳垃圾袋",
"desc": null,
"monthly_search_num": "30104"
},
{
"degree": "4",
"keyword": "垃圾袋抽绳",
"desc": null,
"monthly_search_num": "23766"
},
{
"degree": "4",
"keyword": "家用垃圾袋",
"desc": null,
"monthly_search_num": "17625"
},
{
"degree": "4",
"keyword": "垃圾袋加厚家庭用",
"desc": null,
"monthly_search_num": "16712"
},
{
"degree": "4",
"keyword": "收口垃圾袋",
"desc": null,
"monthly_search_num": "16361"
},
{
"degree": "3",
"keyword": "家庭垃圾袋",
"desc": null,
"monthly_search_num": "15036"
},
{
"degree": "3",
"keyword": "一次性垃圾袋",
"desc": null,
"monthly_search_num": "14167"
},
{
"degree": "3",
"keyword": "车载垃圾袋",
"desc": null,
"monthly_search_num": "13801"
},
{
"degree": "3",
"keyword": "式垃圾袋",
"desc": null,
"monthly_search_num": "13602"
},
{
"degree": "4",
"keyword": "加大垃圾袋",
"desc": null,
"monthly_search_num": "13229"
},
{
"degree": "3",
"keyword": "大号垃圾袋",
"desc": null,
"monthly_search_num": "12947"
},
{
"degree": "3",
"keyword": "拉垃圾袋",
"desc": null,
"monthly_search_num": "11414"
},
{
"degree": "4",
"keyword": "自动收口垃圾袋",
"desc": null,
"monthly_search_num": "10775"
},
{
"degree": "3",
"keyword": "家用加厚垃圾袋",
"desc": null,
"monthly_search_num": "9899"
},
{
"degree": "3",
"keyword": "黑色垃圾袋",
"desc": null,
"monthly_search_num": "8457"
},
{
"degree": "4",
"keyword": "好物垃圾袋",
"desc": null,
"monthly_search_num": "8336"
},
{
"degree": "4",
"keyword": "垃圾袋测评",
"desc": null,
"monthly_search_num": "8069"
},
{
"degree": "4",
"keyword": "垃圾袋家用",
"desc": null,
"monthly_search_num": "7214"
},
{
"degree": "4",
"keyword": "垃圾袋商品",
"desc": null,
"monthly_search_num": "6872"
},
{
"degree": "4",
"keyword": "100个垃圾袋",
"desc": null,
"monthly_search_num": "6590"
},
{
"degree": "3",
"keyword": "厨房垃圾袋",
"desc": null,
"monthly_search_num": "6405"
},
{
"degree": "3",
"keyword": "加厚加大垃圾袋",
"desc": null,
"monthly_search_num": "6369"
},
{
"degree": "4",
"keyword": "加厚抽绳垃圾袋",
"desc": null,
"monthly_search_num": "6359"
},
{
"degree": "3",
"keyword": "e洁自动收口垃圾袋",
"desc": null,
"monthly_search_num": "5474"
},
{
"degree": "4",
"keyword": "提森居家好物垃圾袋",
"desc": null,
"monthly_search_num": "5275"
},
{
"degree": "3",
"keyword": "背心垃圾袋",
"desc": null,
"monthly_search_num": "4750"
},
{
"degree": "3",
"keyword": "垃圾袋大",
"desc": null,
"monthly_search_num": "4673"
},
{
"degree": "3",
"keyword": "家用实惠垃圾袋",
"desc": null,
"monthly_search_num": "4623"
},
{
"degree": "3",
"keyword": "生活垃圾袋",
"desc": null,
"monthly_search_num": "4493"
},
{
"degree": "3",
"keyword": "加大加厚垃圾袋",
"desc": null,
"monthly_search_num": "4464"
},
{
"degree": "3",
"keyword": "大号加厚垃圾袋",
"desc": null,
"monthly_search_num": "4204"
},
{
"degree": "3",
"keyword": "背心式垃圾袋",
"desc": null,
"monthly_search_num": "4125"
},
{
"degree": "4",
"keyword": "环保垃圾袋",
"desc": null,
"monthly_search_num": "3975"
},
{
"degree": "3",
"keyword":