Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Json Zomato api如何获取餐厅网站url?_Json_Api - Fatal编程技术网

Json Zomato api如何获取餐厅网站url?

Json Zomato api如何获取餐厅网站url?,json,api,Json,Api,我正在创建一个react应用程序,我正在为餐馆使用Zomato api。我可以在应用程序中显示搜索结果,并链接到一个包含特定餐厅详细信息的页面。我想用名字、餐厅网站链接、地址、照片库等来填充单个餐厅页面。我已经在餐厅json中找到了其余的信息。然而。我找不到任何链接到餐厅网站的信息。我所能找到的只是几个指向zomato页面的链接,其中包含特定网站的信息,在这个页面上,有指向餐厅网站的链接 以下是我从zomato api获得的具体餐厅json: R: {has_menu_status: {…},

我正在创建一个react应用程序,我正在为餐馆使用Zomato api。我可以在应用程序中显示搜索结果,并链接到一个包含特定餐厅详细信息的页面。我想用名字、餐厅网站链接、地址、照片库等来填充单个餐厅页面。我已经在餐厅json中找到了其余的信息。然而。我找不到任何链接到餐厅网站的信息。我所能找到的只是几个指向zomato页面的链接,其中包含特定网站的信息,在这个页面上,有指向餐厅网站的链接

以下是我从zomato api获得的具体餐厅json:

R: {has_menu_status: {…}, res_id: 16935822}
all_reviews: {reviews: Array(3)}
all_reviews_count: 3
apikey: ""
average_cost_for_two: 30
book_again_url: ""
book_form_web_view_url: ""
cuisines: "Drinks Only"
currency: "$"
deeplink: "zomato://restaurant/16935822"
establishment: ["Lounge"]
events_url: "https://www.zomato.com/miami/blackbird-ordinary-downtown-miami/events#tabtop?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1"
featured_image: "https://b.zmtcdn.com/data/reviews_photos/607/4edc23f93d257fbed50f184d8c920607_1503580424.png?fit=around%7C640%3A640&crop=640%3A640%3B%2A%2C%2A"
has_online_delivery: 0
has_table_booking: 0
highlights: (15) ["Credit Card", "Lunch", "Serves Alcohol", "Cash", "Dinner", "Live Music", "Outdoor Seating", "Live Entertainment", "Fullbar", "Valet Parking Available", "Indoor Seating", "Nightlife", "Wine", "Serves Cocktails", "Street Parking"]
id: "16935822"
include_bogo_offers: true
is_book_form_web_view: 0
is_delivering_now: 0
is_table_reservation_supported: 0
is_zomato_book_res: 0
location: {address: "729 SW 1st Avenue, Downtown Miami, Miami 33130", locality: "Downtown Miami", city: "Miami", city_id: 291, latitude: "25.7667186000", …}
menu_url: "https://www.zomato.com/miami/blackbird-ordinary-downtown-miami/menu?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1&openSwipeBox=menu&showMinimal=1#tabtop"
mezzo_provider: "OTHER"
name: "Blackbird Ordinary"
offers: []
opentable_support: 0
phone_numbers: "(305) 671-3307"
photo_count: 34
photos: (4) [{…}, {…}, {…}, {…}]
photos_url: "https://www.zomato.com/miami/blackbird-ordinary-downtown-miami/photos?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1#tabtop"
price_range: 3
switch_to_order_menu: 0
thumb: "https://b.zmtcdn.com/data/reviews_photos/607/4edc23f93d257fbed50f184d8c920607_1503580424.png?impolicy=newcropandfit&cropw=886&croph=886&cropoffsetx=169&cropoffsety=1&cropgravity=NorthWest&fitw=200&fith=200&fittype=ignore"
timings: "3 PM to 5 AM (Mon-Fri),5 PM to 5 AM (Sat-Sun)"
url: "https://www.zomato.com/miami/blackbird-ordinary-downtown-miami?utm_source=api_basic_user&utm_medium=api&utm_campaign=v2.1"
user_rating: {aggregate_rating: "3.3", rating_text: "Average", rating_color: "CDD614", rating_obj: {…}, votes: "14"}
__proto__: Object

我开始发现我有点不喜欢Zomato api,但切换到其他应用程序将需要更多的时间……

我打赌没有提供此api,因为此api的目的是让您将流量驱动到Zomato。让你绕过他们的网站会破坏它的目的。糟糕。。。YelpAPI呢?我听说过,但还没来得及查看。我希望任何免费api的目标都是将您发送到他们的网站,而不是餐厅。我想有人需要创建一个不受品牌影响的api。。。。。。