问题标签 [yahoo-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 雅虎问答 API + php Scraper
我找到了一个理论上符合我需求的php 脚本,但是我无法让它工作,我想知道脚本是否已经过时或者我做错了什么。
脚本如下所示:
但我得到的不是有效的输出:
我用其他关键字尝试过,但结果总是一样的。
这部分$question_id = 'test';
不包含在官方脚本中,但没有它我不断得到Question ID is not set!
.
我还尝试更改它,将其添加到脚本中的另一个位置等。我能想到的一切,但结果总是那个数组除了[Link]
由于我的 php 经验几乎为零,所以我什至没有从哪里开始寻找错误:/ 如果 some1 能指出我正确的方向,我会很高兴!
问候!
ps 当然“MYAPPID”更改为我真正的雅虎应用程序ID。
yahoo - 在 Yahoo Query Language 中的记录之间选择数据
我有一个声明是:
SELECT * FROM music.video.search WHERE 关键字="艺术家姓名"
我如何设置我想从哪里开始页面结果到何时我想完成页数?
所以我想要类似的东西:
SELECT * FROM music.video.search WHERE 关键字=“艺术家姓名”?开始=12&结束=20
这应该返回 12 到 20 之间的记录
提前致谢。
javascript - 绕过雅虎的 999 区块?
我正在使用 jquery cross-domain-request JS 脚本通过犯罪记录搜索引擎从数据库中运行姓名列表。JS 脚本使用“http://query.yahooapis.com/v1/public”工具来处理搜索以绕过同源策略。问题是,我的脚本每天几次在 2 分钟内运行大约 200 个名称,这导致我的服务器的 IP 地址被阻止一段时间,并因服务器过载而出现 999 错误。
谁能想到解决这个问题的方法?这不是一个巨大的流量。就像我说的,几百次搜索可能一天 3 到 4 次。我无法阻止我的 IP 地址,因为该脚本正在网络服务器(不是我的个人电脑)上运行。
我知道这是一个非常随机的问题,但它确实给我带来了很多问题。
wcf - 如何使用 WCF DataContracts 自动反序列化 Yahoo GeoPlanet REST XML
我是 WCF 的新手。我能够成功地为 GeoNames 服务创建客户端,但现在我正在尝试为 Yahoo GeoPlanet 做同样的事情,我似乎无法让 XML 反序列化为我的 DataContract 类型。这样做的正确方法是什么?这是我正在使用的内容:
示例 REST 响应:
合约接口和客户端:
反序列化类型:
我知道这是错误的。在我的 geonames 客户端中,我的 GeoNamesResults 类有一个[DataContract]
没有属性的属性,以及[DataMember(Name = "geonames")]
属性上的一个Items
属性。不过,这对 GeoPlanet 不起作用,我不断收到反序列化异常。我可以Countries(appId)
无例外地执行该方法的唯一方法是将 Name 和 Namespace 放在 DataContract 属性中。但是,当我这样做时,我不知道如何将结果反序列化到 Items 集合中(它为空)。
我该怎么办?
c# - 检索 Yahoo 的用户资料
这个代码我试过这个代码实现雅虎!Contact Reader 使用 ASP.NET可以正常工作,但此代码适用于 Read Contact。但我想编写代码来检索用户的个人资料。在用户的个人资料中,我只想检索用户名,用户的电子邮件 id。
我很困惑代码中应该改变什么,这样我才能得到我想要的结果。
任何人都可以帮助我,以便我能得到想要的结果。
python - 在 Yahoo! 中使用 OAuth API 请求 (Python)
我正在尝试将应用程序与 Yahoo! 集成。需要 oauth 身份验证才能访问受保护数据的 API。
我正在使用python-oauth2并按照 Yahoo 的Oauth Authorization Flow文档中列出的步骤进行操作。我已经能够完成与 Yahoo 协商访问令牌的所有步骤,但似乎无法使用令牌进行身份验证。
这是我的代码:
但是,我能得到的只是一条错误消息,上面写着“请提供有效的凭据。OAuth oauth_problem="signature_invalid", realm="yahooapis.com"”
我在这里做错了什么?到目前为止,其他一切都很顺利。
yahoo-api - 雅虎!金融股票饲料移动平均线
我想从 Yahoo! 的股票提要中获取平均值。
在我的示例中,我使用了:
http://finance.yahoo.com/d/quotes.csv?s=ANZ.AX&f=spm3m4
在撰写本文时,m3 (50SMA) 为 20.8167,m4 (200SMA) 为 20.7455。这似乎与任何时间范围内的图表都不匹配(1D 到 5Y)。
为什么我得到错误的数字?
geocoding - Yahoo 的 PlaceFinder API 是否总是返回 0 或 1 个结果以进行反向(纬度/经度)查找?
我熟悉 geonames API,它的 findNearbyPlaceName 资源采用可选的半径参数,并且可以为给定的 lat/lng 对返回多个位置。
在 YDN PlaceFinder 中进行类似查找时,使用 R gflag 从 lat/lng 进行反向查找,是否会返回超过 1 个结果?我还没有找到任何实例,据我所知,PlaceFinder API 不允许半径(尽管您可以请求从街道偏移)。
random - 链接到 Yahoo Answers 上的随机页面?
我想链接到 Yahoo Answers 的“已解决问题”部分中的一个随机问题。
我发现了一些涉及为每个 URL 分配数字的 js 技术,因此单击的链接从我以这种方式创建的列表中随机选择。但是有十多个已解决的问题,并且每天都会添加新的问题。所以这种方法对我不起作用。
如何链接到随机的“已解决问题”?
api - 雅虎新闻搜索 API
我想根据我提供的搜索词显示雅虎新闻,为此我搜索了雅虎 API 为我提供了新闻内容。但是 API 或 RSS 提要每次只给我 10 个或一些结果,但我想要 Yahoo API 以便它为我提供所有可用的结果,如果一次无法发送所有结果,则提供我分页参数,以便我可以请求请求其他页面(如果有)。
那么任何人都可以建议我这样的雅虎 API 或 RSS 提要吗?