我正在使用 oauth_util.rb ( https://gist.github.com/383159 ),我的 YQL 查询是 "select * from search.termextract where context=\"#{text}\""
这适用于文本是短字符串的情况,但对于较长的字符串则失败,并出现以下错误:
RuntimeError(请提供有效凭据。OAuth oauth_problem="signature_invalid", realm="yahooapis.com" for text [ Virdhawal Khade 赢得历史奖章 | 班加罗尔体育新闻 2010 年 11 月 16 日 -19 岁的印度游泳运动员和 GoSports 基金会获奖者, Virdhawal Khade 在广州奥运会上创造了历史,他在男子 50 米蝶泳比赛中获得铜牌。... 在总决赛中以第五名的成绩开始,维尔的表现简直令人惊讶,因为他以 24.31 的赛季最佳成绩结束秒。他比排名第一的 27 岁中国游泳选手周嘉伟落后 0.65 秒,他也是……]):
提前谢谢。