首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >yelp错误:INVALID_SIGNATURE

yelp错误:INVALID_SIGNATURE
EN

Stack Overflow用户
提问于 2011-12-20 10:31:14
回答 2查看 1.1K关注 0票数 1

当我尝试运行我的yelp api时,我得到了这个错误:

代码语言:javascript
复制
{"error":{"text":"Signature was
invalid","id":"INVALID_SIGNATURE","description":"Expired timestamp:
given 1303539322 and now 1303541647 has a greater difference than
threshold 300"}}

我能做些什么来克服这个错误?

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2013-10-07 12:19:53

您需要将您的计算机(开发机器或服务器)时区更改为正确的时区。

正如@Rufinus所说,你的服务器必须在正确的时间运行(这是正确的答案),我几分钟前发现了这一点,我借了一台机器,试着运行我的YELP应用程序,然后开始抛出同样的错误,我改变了笔记本电脑的TimeZone设置,现在又开始运行了。

在窗口中:左键单击时钟>单击“更改日期和时间设置...”>单击“更改时区”

从选择选项中选择适当的选项。

票数 1
EN

Stack Overflow用户

发布于 2014-11-09 09:31:57

在我更改的OAuth.php文件中:

代码语言:javascript
复制
private static function generate_timestamp() {
  return time();
}

代码语言:javascript
复制
private static function generate_timestamp() {
  return time() + 10000;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8570122

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档