万邦携程获取地方美食品列表 API 返回值说明

item_local_cuisine-获取地方美食品列表 [查看演示] API测试工具 注册开通

xiecheng.item_local_cuisine

公共参数

请求地址: https://api-gw.onebound.cn/xiecheng/item_local_cuisine

名称 类型 必须 描述
keyString调用key(必须以GET方式拼接在URL中)
secretString调用密钥
api_nameStringAPI接口名称(包括在请求地址中)[item_search,item_get,item_search_shop等]
cacheString[yes,no]默认yes,将调用缓存的数据,速度比较快
result_typeString[json,jsonu,xml,serialize,var_export]返回数据格式,默认为json,jsonu输出的内容中文可以直接阅读
langString[cn,en,ru]翻译语言,默认cn简体中文
versionStringAPI版本
请求参数

请求参数:area_id=chengdu104&page=1

参数说明:area_id:区域id,
page:页码,

响应参数

Version: Date:2024-01-21

名称 类型 必须 示例值 描述
items
items[] 0 获取景点列表
请求示例
	
-- 请求示例 url 默认请求参数已经URL编码处理
curl -i "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1"
<?php

// 请求示例 url 默认请求参数已经URL编码处理
// 本示例代码未加密secret参数明文传输,若要加密请参考:https://open.onebound.cn/help/demo/sdk/demo-sign.php
$method = "GET";
$url = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1";
$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));
?>
<?php
//定义缓存目录和引入文件
define("DIR_RUNTIME","runtime/");
define("DIR_ERROR","runtime/");
define("SECACHE_SIZE","0");
//SDK下载地址 https://open.onebound.cn/help/demo/sdk/onebound-api-sdk.zip
include ("ObApiClient.php");

$obapi = new otao\ObApiClient();
$obapi->api_url = "http://api-gw.onebound.cn/";
$obapi->api_urls = array("http://api-gw.onebound.cn/","http://api-1.onebound.cn/");//备用API服务器
$obapi->api_urls_on = true;//当网络错误时,是否启用备用API服务器
$obapi->api_key = "<您自己的apiKey>";
$obapi->api_secret = "<您自己的apiSecret>";
$obapi->api_version ="";
$obapi->secache_path ="runtime/";
$obapi->secache_time ="86400";
$obapi->cache = true;

$api_data = $obapi->exec(
                array(
	                "api_type" =>"xiecheng",
	                "api_name" =>"item_local_cuisine",
	                "api_params"=>array (
  'area_id' => 'chengdu104',
  'page' => '1',
)
                )
            );
 var_dump($api_data);
?>
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Reader;
import java.net.URL;
import java.nio.charset.Charset;
import org.json.JSONException;
import org.json.JSONObject;
import java.io.PrintWriter;
import java.net.URLConnection;

public class Example {
	private static String readAll(Reader rd) throws IOException {
		StringBuilder sb = new StringBuilder();
		int cp;
		while ((cp = rd.read()) != -1) {
			sb.append((char) cp);
		}
		return  sb.toString();
	}
	public static JSONObject postRequestFromUrl(String url, String body) throws IOException, JSONException {
		URL realUrl = new URL(url);
		URLConnection conn = realUrl.openConnection();
		conn.setDoOutput(true);
		conn.setDoInput(true);
		PrintWriter out = new PrintWriter(conn.getOutputStream());
		out.print(body);
		out.flush();
		InputStream instream = conn.getInputStream();
		try {
			BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));
			String jsonText = readAll(rd);
			JSONObject json = new JSONObject(jsonText);
			return json;
		} finally {
			instream.close();
		}
	}
	public static JSONObject getRequestFromUrl(String url) throws IOException, JSONException {
		URL realUrl = new URL(url);
		URLConnection conn = realUrl.openConnection();
		InputStream instream = conn.getInputStream();
		try {
			BufferedReader rd = new BufferedReader(new InputStreamReader(instream, Charset.forName("UTF-8")));
			String jsonText = readAll(rd);
			JSONObject json = new JSONObject(jsonText);
			return json;
		} finally {
			instream.close();
		}
	}
	public static void main(String[] args) throws IOException, JSONException {
		// 请求示例 url 默认请求参数已经URL编码处理
		String url = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1";
		JSONObject json = getRequestFromUrl(url);
		System.out.println(json.toString());
	}

}
//using System.Net.Security;
//using System.Security.Cryptography.X509Certificates;
private const String method = "GET";
static void Main(string[] args)
{
	String bodys = "";
	// 请求示例 url 默认请求参数已经做URL编码
	String url = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1";
	HttpWebRequest httpRequest = null;
	HttpWebResponse httpResponse = null; 
	if (url.Contains("https://"))
	{
		ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(CheckValidationResult);
		httpRequest = (HttpWebRequest)WebRequest.CreateDefault(new Uri(url));
	}
	else
	{
		httpRequest = (HttpWebRequest)WebRequest.Create(url);
	}
	httpRequest.Method = method;
	if (0 < bodys.Length)
	{
		byte[] data = Encoding.UTF8.GetBytes(bodys);
		using (Stream stream = httpRequest.GetRequestStream())
		{
		stream.Write(data, 0, data.Length);
		}
	}
	try
	{
		httpResponse = (HttpWebResponse)httpRequest.GetResponse();
	}
	catch (WebException ex)
	{
		httpResponse = (HttpWebResponse)ex.Response;
	}
	Console.WriteLine(httpResponse.StatusCode);
	Console.WriteLine(httpResponse.Method);
	Console.WriteLine(httpResponse.Headers);
	Stream st = httpResponse.GetResponseStream();
	StreamReader reader = new StreamReader(st, Encoding.GetEncoding("utf-8"));
	Console.WriteLine(reader.ReadToEnd());
	Console.WriteLine("\n");
}
public static bool CheckValidationResult(object sender, X509Certificate certificate, X509Chain chain, SslPolicyErrors errors)
{
	return true;
}
# coding:utf-8
"""
Compatible for python2.x and python3.x
requirement: pip install requests
"""
from __future__ import print_function
import requests
# 请求示例 url 默认请求参数已经做URL编码
url = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1"
headers = {
    "Accept-Encoding": "gzip",
    "Connection": "close"
}
if __name__ == "__main__":
    r = requests.get(url, headers=headers)
    json_obj = r.json()
    print(json_obj)
url := fmt.Sprintf("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1", params)
req, err := http.NewRequest("GET", url, nil)
if err != nil {
    panic(err)
}
req.Header.Set("Authorization", apiKey)

client := &http.Client{}
resp, err := client.Do(req)
if err != nil {
    panic(err)
}
defer resp.Body.Close()

body, err := ioutil.ReadAll(resp.Body)
if err != nil {
    panic(err)
}

fmt.Println(string(body))
fetch('https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({"area_id":"chengdu104","page":"1"})// request parameters here
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error(error));
<script src="js/obapi.js"></script>
<script type="text/javascript">
obAPI.config({
    debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。
    api_url: "https://api-gw.onebound.cn", // 
    api_key: "<您自己的apiKey>", // 必填,
    api_secret: "<您自己的apiSecret>", //
    lang: "cn", // 
    timestamp: "", // 必填,生成签名的时间戳
    nonceStr: "", // 必填,生成签名的随机串
    signature: "",// 必填,签名
    jsApiList: [] // 必填,需要使用的JS接口列表
});
</script>
<div id="api_data_box"></div>
<script type="text/javascript">
obAPI.exec(
     {
     "api_type":"xiecheng",
     "api_name" : "item_local_cuisine",
     "api_params": {"area_id":"chengdu104","page":"1"}//area_id=chengdu104&page=1,#具体参数请参考文档说明
     },
     function(e){
        document.querySelector("#api_data_box").innerHTML=JSON.stringify(e)
     }
);
</script>
require "net/http"
require "uri"
url = URI("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body 
import Foundation
 
let url = URL(string: "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1")!
let task = URLSession.shared.dataTask(with: url) { data, response, error in
    guard let data = data else {
        print("Error: No data was returned")
        return
    }
     
    if let data = String(data: data, encoding: .utf8) {
        print(data)
    }
}
task.resume()
NSURL *myUrl = [NSURL URLWithString:@"https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1"];

NSMutableURLRequest *request=[NSMutableURLRequest requestWithURL:myUrl cachePolicy:NSURLRequestReloadIgnoringCacheData timeoutInterval:60.0];

[request setHTTPMethod:@"GET"];
NSError *error;
NSURLResponse *response;

NSData *data = [NSURLConnection sendSynchronousRequest:request returningResponse:&response error:&error];

NSString *result = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
NSLog(@"%@",result);
#include<stdio.h>
#include <stdlib.h>
#include<string.h>
#include<curl/curl.h>

int main(){
  CURL *curl;  
  CURLcode res;   
  struct curl_slist *headers=NULL; 

  char url[] = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1";
  curl_global_init(CURL_GLOBAL_ALL); 
  curl = curl_easy_init(); 

  if(curl) {
    curl_easy_setopt(curl, CURLOPT_URL,url);
    headers = curl_slist_append(headers, "Content-Type: application/json"); 

    curl_easy_setopt(curl, CURLOPT_HTTPHEADER, headers); 
    res = curl_easy_perform(curl);

    if(res != CURLE_OK){
      printf("curl_easy_perform(): %s\n",curl_easy_strerror(res));                     
    }
    curl_easy_cleanup(curl);          
  }
  curl_global_cleanup();
  return 0;
}
#include<iostream>
#include<string>
#include<curl/curl.h>

using namespace std;

static size_t Data(void *ptr, size_t size, size_t nmemb, string *stream)
{
    std::size_t realSize = size *nmemb;
    auto *realPtr = reinterpret_cast<char *>(ptr);

    for (std::size_t i=0;i<realSize;++i) {
        *(stream) += *(realPtr + i);
    }

    return realSize;
}

int main(){

     CURL *curl;
     CURLcode result;
     string readBuffer;
     curl = curl_easy_init();

     if(curl) {

         curl_easy_setopt(curl, CURLOPT_URL, "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1");
         curl_easy_setopt(curl, CURLOPT_FOLLOWLOCATION, 1L);
         curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, Data);
         curl_easy_setopt(curl, CURLOPT_WRITEDATA, &readBuffer);

         result = curl_easy_perform(curl);

         if(result == CURLE_OK) {
             cout<<readBuffer<<endl;
         }else{
             cerr<<"curl_easy error:"<<curl_easy_strerror(result)<<endl;
         }

         curl_easy_cleanup(curl);
     }
     return 0;
}
const https = require("https");

https.get("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1", (resp) => {
  let data = "";

  resp.on("data", (chunk) => {
    data += chunk;
  });

  resp.on("end", () => {
    console.log(data);
  });
}).on("error", (err) => {
  console.log("Error: " + err.message);
});
import java.net.HttpURLConnection
import java.net.URL

fun main() {
    val url = URL("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1")
    val con = url.openConnection() as HttpURLConnection
    con.requestMethod = "GET"

    val responseCode = con.responseCode
    if (responseCode == HttpURLConnection.HTTP_OK) { // success
        val inputLine = con.inputStream.bufferedReader().use { it.readText() }
        println(inputLine)
    } else {
        println("GET request failed")
    }
}
use std::io::{self, Read};
use reqwest;

fn main() -> io::Result<()> {

    let mut resp = reqwest::get("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1")?;
    let mut content = String::new();
    resp.read_to_string(&mut content)?;

    println!("{}", content);

    Ok(())
}

library(httr)
r <- GET("https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1")
content(r)
url = "https://api-gw.onebound.cn/xiecheng/item_local_cuisine/?key=<您自己的apiKey>&secret=<您自己的apiSecret>&area_id=chengdu104&page=1";
response = webread(url);
disp(response);
响应示例
{
    "items":{
        "item":[
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7764367-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "陈玲芋儿鸡(琉璃店)",
                    "谭家(玉林南路店)",
                    "乐糖冰粉(师大店)",
                    "罗目跷脚牛肉豆腐脑(保利店)",
                    "烟袋巷八宝粥",
                    "叶婆婆钵钵鸡(人民南路总店)",
                    "SO BOMB·首泊餐酒吧(花牌坊店)",
                    "小名堂担担甜水面(东城根街店)"
                ],
                "short":"钵钵鸡以放置它的器皿命名,即用陶器钵装着以麻辣为主的佐料,然后和经过多种调料腌制之后的去骨鸡肉调拌而成。入口皮脆肉嫩...",
                "title":"钵钵鸡"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7764193-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "三大炮(锦里店)",
                    "天府掌柜(水璟唐店)",
                    "钟水饺(武侯店)",
                    "顺兴老茶馆•精品川菜(世纪城店)",
                    "锦里小吃一条街",
                    "三国川剧变脸茶园",
                    "牛水饺(猛追湾第一店)"
                ],
                "short":"三大炮是由糯米加工制作而成的小吃,配上芝麻,淋上红糖汁,口感软糯,不腻不粘、汁浓香甜。以前的三大炮属于表演型的美食,...",
                "title":"三大炮"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7765836-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "梧霜·串串·江湖酒馆(总店)",
                    "乔一乔怪味餐厅(东升店)",
                    "火号·好吃的川式辣炒(宽窄巷子店)"
                ],
                "short":"兔头是四川成都的传统小吃,虽然骨多肉少,但是抵挡不住当地人对它的热情。精心调味过的兔头,不论是麻辣还是五香,都是成都...",
                "title":"兔头"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7755792-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "大龙燚火锅(太古里店)",
                    "小名堂担担甜水面(东城根街店)",
                    "顺兴老茶馆•精品川菜(世纪城店)",
                    "钟水饺(武侯店)",
                    "陈麻婆豆腐"
                ],
                "short":"担担面的名字来源于过去挑夫们在街头挑担售卖面条的场景。担担面的面条细薄,臊子麻辣,酸味突出,因为过去肉末臊子大多用的...",
                "title":"担担面"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7776181-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "甘食记·成都肥肠粉(凯德广场店)",
                    "蜗牛蛋烘糕",
                    "兴隆街高记蛋烘糕",
                    "四季锅火锅(桐梓林店)",
                    "钟水饺(人民公园总店)"
                ],
                "short":"蛋烘糕始创于1843年,表面色泽金黄,外皮酥脆,里面细润软绵,蛋香浓郁。现在的蛋烘糕可以加入多款馅心在内,口感丰富,是一...",
                "title":"蛋烘糕"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7776768-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "盖帮市井鳝鱼串串(文殊院店)",
                    "冒椒火辣(奎星楼街店)",
                    "成都瓜串串(金房苑东路店)",
                    "钢管厂五区小郡肝串串香(新华公园总店)"
                ],
                "short":"串串香起源于成都街头美食,早期因为吃法简便而陡然兴起。四川串串香食材种类多样,随着时间的发展,串串香自成一派,从早期...",
                "title":"串串香"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7767247-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "熊猫掌柜(琴台路店)",
                    "赖汤圆(总府路店)",
                    "小名堂担担甜水面(东城根街店)",
                    "西月城谭豆花(春熙路店)",
                    "洞子口张老二凉粉(文殊院店)",
                    "钟水饺(人民公园总店)",
                    "锦里味道·传统川菜"
                ],
                "short":"钟水饺的特点在于饺皮儿薄如蝉翼、光滑透亮,馅儿只放一种肉,剔筋去皮,再不加任何蔬菜配料,直接调味。这样煮出来的钟水饺...",
                "title":"钟水饺"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7764374-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "三娃小吃(新生路店)",
                    "烟袋巷八宝粥",
                    "小名堂担担甜水面(东城根街店)",
                    "青石桥老瓦房肥肠粉总店(青石桥总店)",
                    "皇城坝小吃(锦华万达店)",
                    "西月城谭豆花(春熙路店)"
                ],
                "short":"像筷子一般粗的面条,一上嘴就能感受到它的力度。配以浓重的酱油,还有脆脆的花生碎和一丝花椒的香气,入口微甜爽滑,面条筋...",
                "title":"甜水面"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7763306-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "皇城坝小吃(锦华万达店)",
                    "大蓉和(拉德方斯店)",
                    "严太婆锅魁(文殊院店)",
                    "肖锅魁放心店(放心店)"
                ],
                "short":"锅盔早期多流行于中国西北地区,是一种烤制的面食。现在的锅盔选料细致,麦香馥郁,四川等地制作锅盔的时候会加入很多丰富的...",
                "title":"锅盔"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7764575-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "八二干海椒抄手",
                    "钟水饺(人民公园总店)",
                    "钟水饺(武侯店)",
                    "顺兴老茶馆•精品川菜(世纪城店)",
                    "陈麻婆豆腐(旗舰店)",
                    "重庆特色老麻抄手(共和路店)",
                    "陈记宜宾燃面(圣灯路店)",
                    "面爸爸豆瓣抄手·DIY自煮体验店"
                ],
                "short":"四川传统地方小吃,也是四川当地人对馄饨的叫法。抄手皮儿薄亮、馅儿嫩滑,个儿大饱满,更因为吸收了浓厚的汤汁,入口醇香。...",
                "title":"抄手"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/76731-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "明婷饭店(外曹家巷店)",
                    "蒲氏烤鸭(百寿路店)",
                    "廖老妈蹄花(三洞桥店)",
                    "易老妈蹄花(东城根总店)",
                    "陈麻婆豆腐",
                    "轩轩小院(宽巷子店)"
                ],
                "short":"鱼香肉丝是一道常见的地道川菜,其咸甜酸辣兼备、葱姜蒜香浓郁的口感使之深受成都当地人的喜爱,同时也是餐馆里的必点菜品之...",
                "title":"鱼香肉丝"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7761256-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "如轩•海鲜砂锅粥•粤菜(一品天下店)",
                    "马旺子(太古里店)",
                    "龙抄手(春熙路总店)",
                    "胖哥俩肉蟹煲(大悦城店)",
                    "成都尼依格罗酒店·玥轩YUE HIN(IFS店)"
                ],
                "short":"口水鸡是中国四川及重庆地区汉族特色菜肴,川菜系中的一道凉菜,佐料丰富,集麻辣鲜香嫩爽于一身,享有“名驰巴蜀三千里,味...",
                "title":"口水鸡"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7762078-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "鸡茅店(七道堰街店)",
                    "成都香格里拉大酒店·香宫",
                    "自贡传统蘸水菜",
                    "星星饭店",
                    "成都钓鱼台精品酒店·品聚·成都餐厅",
                    "成都富力丽思卡尔顿酒店·丽轩中餐厅",
                    "陈麻婆豆腐(旗舰店)"
                ],
                "short":"水煮牛肉以瘦黄牛肉为主料,搭配豆芽,莴笋等配菜烫煮而成。这道菜麻辣味厚重,厚薄均匀的牛肉肉质细嫩却略有嚼头,回味无穷...",
                "title":"水煮牛肉"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7771088-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "梁记肥肠粉(宽窄巷子店)",
                    "王记特色锅魁(沙湾路分店)",
                    "王记特色锅魁(马鞍南路店)",
                    "白家老店肥肠粉",
                    "甘食记·成都肥肠粉(凯德广场店)"
                ],
                "short":"肥肠粉是成都传统名小吃,以红薯粉作为主要食材,肥肠为浇头,再配上菜子油炸出的红油,食之鲜香泌入心脾,食后满口余味,回...",
                "title":"肥肠粉"
            },
            {
                "detail_url":"https://you.ctrip.com/fooditem/chengdu104/7767660-p1.html",
                "pic_url":"https://dimg04.c-ctrip.com/images/tg/709/819/594/b34c6b06627d4f3db8171da793717dc2_R_220_140.jpg",
                "restaurant":[
                    "自贡嫩鱼馆(祥和里店)",
                    "神仙兔火锅(科华中路店)",
                    "渔来乐老梭边鱼府·美蛙兔火锅",
                    "三只耳冷锅鱼火锅(倪家桥路店)",
                    "范大碗好鱼人家冷锅鱼"
                ],
                "short":"冷锅鱼顾名思义,鱼是烫的,锅是冷的。入口后,先是麻,接着是辣,然后是鲜,依次是香、嫩、滑,接着全部感觉升华为一个字:...",
                "title":"冷锅鱼"
            }
        ],
        "page":"1",
        "page_size":15,
        "pagecount":2,
        "real_total_results":"38",
        "total_results":"38",
        "_ddf":"curry"
    },
    "error":"",
    "reason":"",
    "error_code":"0000",
    "cache":0,
    "api_info":"today: max:15000 all[=++];expires:2031-01-01",
    "execution_time":"1.676",
    "server_time":"Beijing/2024-01-21 18:06:32",
    "client_ip":"127.0.0.1",
    "call_args":[

    ],
    "api_type":"xiecheng",
    "server_memory":"3MB",
    "last_id":false
}
异常示例
{
  "error": "item-not-found",
  "reason": "没找到",
  "error_code": "2000",
  "success": 0,
  "cache": 0,
  "api_info": "today:0 max:10000",
  "execution_time": 0.081,
  "server_time": "Beijing/2023-12-15 17:44:00",
  "call_args": [],
  "api_type": "xiecheng",
  "request_id": "1ee0ffc041242"}
相关资料
错误码解释
状态代码(error_code) 状态信息 详细描述 是否收费
0000success接口调用成功并返回相关数据
2000Search success but no result接口访问成功,但是搜索没有结果
4000Server internal error服务器内部错误
4001Network error网络错误
4002Target server error目标服务器错误
4003Param error用户输入参数错误忽略
4004Account not found用户帐号不存在忽略
4005Invalid authentication credentials授权失败忽略
4006API stopped您的当前API已停用忽略
4007Account stopped您的账户已停用忽略
4008API rate limit exceeded并发已达上限忽略
4009API maintenanceAPI维护中忽略
4010API not found with these valuesAPI不存在忽略
4012Please add api first请先添加api忽略
4013Number of calls exceeded调用次数超限忽略
4014Missing url param参数缺失忽略
4015Wrong pageToken参数pageToken有误忽略
4016Insufficient balance余额不足忽略
4017timeout error请求超时
5000unknown error未知错误
API 工具
如何获得此API
立即开通 有疑问联系客服QQ:QQ:31424016063142401606(微信同号)