我有两个站点都使用相同的 yelp api 访问密钥。那样行吗?事实上,当我在同一个开发盒上运行两个站点时 - 即相同的 IP - 密钥适用于一个站点而不是另一个站点。此外,密钥适用于该站点的开发人员,但不适用于实时站点 - 有什么理由与 API 或只是我的错误有关?如果我需要多个访问密钥,我该如何获取它们,因为管理 api 访问似乎一次只允许我一组。
当他们失败时,我在 dev 上收到此错误: Array ( [error] => Array ( [text] => Signature was invalid [id] => INVALID_SIGNATURE [description] => Invalid signature. Expected signature base string: GET ... .
跟踪认为我的代码尚未显示代码或对 yelp 的调用的任何差异,实际上我只是从功能站点的文件夹中复制了代码。
谢谢