问题标签 [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.

0 投票
2 回答
606 浏览

php - 无法通过 php 使用 Web 服务

我使用这个网站作为我的网络服务的指南..

我使用这个代码:

显然,我无法检索任何内容..并收到此错误:

致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法从“http://answers.yahooapis.com/AnswersService/V1/questionSearch”加载:无法加载外部实体“http:// answers.yahooapis.com/AnswersService/V1/questionSearch" 在 C:\xampp\htdocs\Unnamed Site 2\untitled1.php:11 堆栈跟踪:#0 C:\xampp\htdocs\Unnamed Site 2\untitled1.php(11 ): SoapClient->SoapClient('http://answers....') #1 {main} 在第 11 行的 C:\xampp\htdocs\Unnamed Site 2\untitled1.php 中抛出

0 投票
1 回答
142 浏览

asp.net - 如何从 Yahoo Music API (ASP.NET - VB) 检索用户播放列表

我已经对如何从 Yahoo Music API 检索用户信息进行了大量研究,我也阅读了 Open Social 并查看了 Yahoo 文档,但找不到我要查找的内容。请任何帮助。

0 投票
1 回答
578 浏览

json - Yahoo Placefinder API 和 cURL/wget

我正在尝试使用我编写的脚本向 Yahoo Placefinder API 发出请求,我希望它返回 JSON。但是,所有请求都发回 XML。话虽如此,当我在浏览器中运行相同的脚本时,我得到了预期的 JSON 数据。以下是我的要求:

任何帮助深表感谢。这很令人沮丧,而且看起来应该很容易解决!

0 投票
1 回答
4785 浏览

php - 错误:无效的身份验证/错误请求(得到 401,预期 HTTP/1.1 20X 或重定向)

为什么当我使用以下代码时出现此错误?

错误:无效的身份验证/错误请求(得到 401,预期 HTTP/1.1 20X 或重定向)

0 投票
1 回答
1431 浏览

oauth - 在 Oauth 授权流程中发出 URI 请求以获取请求令牌时找不到文件(访问 Yahoo API)

我正在遵循 oauth 授权流程(http://developer.yahoo.com/oauth/guide/oauth-requesttoken.html)来访问 Yahoo 的 Contact API。我能够从第一步获取我的应用程序的消费者密钥和消费者秘密。

但是,在发出 URI 请求时,我在第二步中收到“找不到文件”。

我的 URI 请求如下===>

https://api.login.yahoo.com/oauth/v2/

get_request_token?oauth_nonce=rs2130523f788f313f76314ed3965ea6

&oauth_timestamp=1325661943

&oauth_consumer_key=dj0yJmk9VndXdnhUbkJMc2MyJmQ9WVdrOVUzcFdkbnA0TXpnbWNHbzlNamMxTXpJeU9UWXkm

cz1jb25zdW1lcnNlY3JldCZ4PTkw

&oauth_signature_method=明文

&oauth_signature=1daaeb467916f4331023fc5fce3cb6b6c27ac7ed

&oauth_version=1.0

&xoauth_lang_pref="zh-cn"

&oauth_callback="http://mysitename.freetzi.com/index.html"

你能告诉我为什么我得到“找不到文件”吗?

0 投票
1 回答
3606 浏览

javascript - Access-Control-Allow-Origin 不允许来源 http://XXXXX.com

我正在尝试像这样向 yahoo wheather forcast 提出请求

我收到以下错误消息

我知道我无法从 localhost 发出请求,但我没有运行 localhost 我该如何解决这个问题?

0 投票
2 回答
3140 浏览

google-maps-api-3 - 获得每个州的总里程数

我想知道是否有可能获得每个州的总行驶里程(通过公路/州际公路),而不仅仅是总里程。

例如:从伊利诺伊州芝加哥到佐治亚州亚特兰大,每个州的总行驶里程为: IL=16 英里 IN=284 英里 KY=137 英里 TN=152 英里 GA=128 英里

据我了解,这在 google maps api 中是不可能的,但我想看看是否可以使用其他任何东西,Bing,YAhoo,Mapquest ???

谢谢你的帮助...

0 投票
1 回答
1395 浏览

android - 如何在android中获取雅虎联系人

我想将 yahoo 集成到我的 android 应用程序中以获取 yahoo 联系人。我使用了 yahoo 联系人 API,它打开了一个 WebView 来登录。当我使用 ouath 程序和 ouath 签名方法 HMAC-SHA1 从雅虎导入联系人时。我遇到了“签名无效”的问题。

如果我使用签名方法“PLAINTEXT”,它在使用 yahoo 社交 API 期间的 oauth 身份验证期间工作正常,它会导致签名类型无效。关于这个问题的任何想法?

而且我想要一些其他方式,通过它我不需要向用户显示 webview 并且身份验证在后台进行。登录后,我必须登录用户的联系人。任何想法...???

===============================================

以下是我收到的请求和回复:

第一个请求:-

https://api.login.yahoo.com/oauth/v2/get_request_token?oauth_nonce=asf234hkldfkjjksdbfjkbasdfsdasd&oauth_timestamp=1326787922&oauth_consumer_key=dj0yJmk9bmlsQzJxTEhsd254JmQ9WVdrOU1rODBZbXBaTkhNbWNHbzlORGN6TmpNNE5EWXkmcz1jb25zdW1lcnNlY3JldCZ4PWE3&oauth_signature_method=plaintext&oauth_signature=e6797e7744d52cf101fd9d4671514469429afe07%26&oauth_version=1.0&xoauth_lang_pref=en-us&oauth_callback=https://api.login.yahoo.com /oauth/v2/桌面

响应第一请求:-

oauth_token=kkdhque&oauth_token_secret=43afb117c8880535d40d91ab6eb1cd9cf070b6bb&oauth_expires_in=3600&xoauth_request_auth_url=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3Foauth_token%3Dkkdhque&oauth_callback_confirmed=true

第二个请求,其中用户在 webview 中输入他的用户名和密码。

https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=k3qacet

用户验证此应用程序可以在 webview 中使用我的电子邮件地址的第三个请求。

这导致了oauth验证器。

webview 完成并且用户获取访问令牌或 (oauth_token) 的第四个请求

https://api.login.yahoo.com/oauth/v2/get_token?oauth_consumer_key=dj0yJmk9bmlsQzJxTEhsd254JmQ9WVdrOU1rODBZbXBaTkhNbWNHbzlORGN6TmpNNE5EWXkmcz1jb25zdW1lcnNlY3JldCZ4PWE3&oauth_signature_method=PLAINTEXT&oauth_version=1.0&oauth_verifier=rwbhqa&oauth_token=k3qacet&oauth_timestamp=1326787922&oauth_nonce=asf234hkldfkjjksdbfjkb&oauth_signature=e6797e7744d52cf101fd9d4671514469429afe07%26737c58816d097623629eac73c8c17207c641f360

响应第四个请求:-

oauth_token=A%3DhX_2we7E7jDnmFyp_8sBq2jECdy3Qq3joNFqb6S70DcHwqh81q19r3KFvSljXFrjVjk3gw8UOkMcvs7sYNdZzbTDQhwYyPswES1HRhBv94wYFmCclOmXCL.XNOCgNQWkKbHha0puKPRnSY12tKASSPdmqYdynuw5c72sL6mb89Ord7hFmkn7mOqKeB5E0R.H1oM1vkxIc2_x3nhifZvHP1gHxG8rm3I2Qh4PsXl3sTeAOVp7xGjOVELdqjX4rxlvXwAHW8OHrZLniCiNNqtb9yhEDBGutFyos0gQikBZ3FQjS04Q0X6Vz53FwN58GWS6ok1IpppwYSaXVGxf6T3mtGZo90lNugbCAho5H9frYkV3dq9xM.LIiBdA3nPEJfef3ZCciNSYHtk_0_k3jSChDIiDuKwx4wwaHUSygZq0cOSWGV6iWdnc9qitu7xLLzzO5YDFStmkZK2ks144RLVookPqsPOHew.zovCcPup3oG3bOq4FKR9UAXaIfqtj6bMNauBpFiTmy8r9WIKJ5lKCJZux1oqCHECpSjhK98P2vTqVv08jU3.S15W6dPro9lwOVeMStacATvWE0wVumeOhg54.190zTvWxaCyNBSVKuKxlsOc8cDY6o_qhFtf.hiWLisVHKOpGkMhsdpECuaYaCSDGkNO8iEEcGE5nAS1VHbuxWl6TW1pRQxBUrDQWZiO.FPKAFQhz5gNjSbE14ygihPQVYYe_vJ0D.wdsOk4VY.aKovCe10vTl5N9t58ZhqJIH7pviYRuS8U- &oauth_token_secret=50f8b0c3742c653270f4ab171e344a6cb525eca5&oauth_expires_in=3600 &oauth_session_handle=AGgtEE.0Q98PruZjCCh2K9YIlCw_faQSJbrMRUeMzledZ.Tgqrg-&oauth_authorization_expires_in=820695219&xoauth_yahoo_guid=NNZ4BOGR43W5RY6LMEXJVUZYUE

第五次请求以获得我最终想要的用户的联系人列表。

http://social.yahooapis.com/v1/user/NNZ4BOGR43W5RY6LMEXJVUZYUE/profile?format=json&OAuth_realm=yahooapis.com&oauth_consumer_key=dj0yJmk9bmlsQzJxTEhsd254JmQ9WVdrOU1rODBZbXBaTkhNbWNHbzlORGN6TmpNNE5EWXkmcz1jb25zdW1lcnNlY3JldCZ4PWE3&oauth_nonce=asf234hkldfkjjksdbfjkb&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1326787922&oauth_token=A%3D3cDEMvjdhV1KBgctAVMkpK5rham6RwashDSWUpZZWcnCHhG9U5SKiPFRIFBqYWyIik8MI.ALFZMNc0tFbr55uYoHZKP_4BCKjmw99FvLlILhKvg7EqsUqxW4riEcnz0vFtHM07No_nt4KYKEYjuzuZVzOU8Ig14r8t97XfBksMUGuUvkkdKRyfnmcauz9uCH.XA5s6OUzK5dSCUvrIgvnF6U7E.V8Dt0TRc_SAVn_wpm09qny5LrE5oGv1QL1c91PHztbr3IjXQctk4wGP8rOyCumfrs_IbV55.KvD18Ykw.oEUgFJRhjBxna5Dcn4YT1A0YziLkBmPayODSnh5i4QR_Y7rZKBxmKS06WTxO9xiJZVJi9a0eMWgHvkhT4G4inB7C8GakCSnq9NxXVO5jW.zJFJWMbzuxiNXvo4gKvCE03hEtNPGPwvUK1RtZyMZgyBXzr26Lxpss8CMUL2qtdR6HFSLCTc5feltiLCfiez359Bzb6HIzz6XOwBlcaLa44qjBA5hBUYPvPj2NRyEAhHKJkKj2qzT_vm8pHX65nVGUtIq9765oP.yZMU75WewKcBtD1UdaOoYW9ViKghJRajAy9AE9MHDe4M1VG0cRkO91vux77SbyNtm3y8NnUbCoTL9iL3ltFfABfg6xKW2c.IO4cQ0NowMjUqf.JqboY_ckjxUAXp9oP1tHkEZX1jb4GRv410chjR471ayKMZBjkgay.5XmN4Uq93C.h_hIa25wCBMKW9Zr1I512aZ3hyMePYHneHCz94c-&oauth_version=1.0&oauth_signature=e6797e7744d52cf101fd9d4671514469429afe07&48ae3c65bf198592e4758005bb551c14e163fa61oauth_signature=e6797e7744d52cf101fd9d4671514469429afe07&48ae3c65bf198592e4758005bb551c14e163fa61oauth_signature=e6797e7744d52cf101fd9d4671514469429afe07&48ae3c65bf198592e4758005bb551c14e163fa61

第五次请求的响应

{ error: { lang: "en-US", description: "请提供有效凭据。OAuth oauth_problem="signature-invalid", realm="yahooapis.com"" } }

0 投票
1 回答
930 浏览

c# - 导出雅虎日历

我想通过 c# 导出 Yahoo 日历(事件)。对于谷歌日历,网络上有很多示例和代码,我成功导出了谷歌事件,但我几乎没有发现任何关于导出雅虎日历的信息。我错过了什么吗?

谢谢指教。

0 投票
1 回答
5072 浏览

web-services - 如何开始使用 oauth for YQL 获取历史股票数据?

在我搜索市场数据源时,我被带到了 YQL 的 yahoo Finance。它看起来很棒,而且对于公共使用/查询非常简单,但是公共版本的每日限制对于我的需求来说太小了。我得到了我的雅虎 ID 来开始使用 oauth,但我找不到任何好的例子关于我正在尝试做的事情......

我想在 C# 中使用我的桌面应用程序“登录”,然后继续下载感兴趣的数据。如何使用誓言维度?作为参考,我的背景是使用 html 敏捷包进行简单的屏幕抓取,我从来没有任何使用 Web 服务的经验。任何人都可以让我开始。我现在被困住了(并且整个星期都在这上面)。提前致谢...