如何获取Yelp接口请求中GetBusinessAttributes等操作的documentId?
定位Yelp页面GetBusinessAttributes和GetBizPageProperties的documentId方法
- 刷新目标页面后,直接在浏览器开发者工具的网络面板里过滤
graphql类型的请求,或者直接搜索GetBusinessAttributes、GetBizPageProperties关键词,精准锁定对应请求。 - 如果没搜到,试试触发相关交互:比如点击商家页面的「更多信息」板块、或者浏览营业时间下方的额外属性模块——部分接口是懒加载机制,只有触发对应操作才会发起请求。
- 找到目标请求后,查看请求体的JSON内容:
operationName字段会明确对应GetBusinessAttributes或GetBizPageProperties,而variables字段里的documentId就是你要找的内容。 - 另外,页面初始加载时的大体积JSON请求里,可能包含多个GraphQL操作,你可以在
operations数组里找对应的操作项,里面也会附带documentId。
内容的提问来源于stack exchange,提问作者Ian
相关产品推荐
相关产品推荐

