Yahoo! API Key 一直申請不過的問題

Standard

某個案子要串以 Facebook 與 Yahoo! 的帳號登入的功能,Facebook 有 ActionScript API 來做這件事情,使用 Graph API 的方式還算容易上手,而至於 Yahoo! 這邊卡關卡了很久。

目前 Yahoo! 這邊分為舊的 BBAuth 與新的 OAuth 兩種方式,據說 BBAuth 以後會廢除(?),所以先從 OAuth 下手,但從這裡申請完,要 Verify Domain 時,雖然檔案擺了,也會一直跟我說不通過,前一步驟也是時好時壞的,填的東西一樣,有時就是會丟出「API Key Creation Failed」這個錯誤訊息 …

後來問到了解決的方式,在 Yahoo! 那邊尚未修復此一問題前,可以參考看看:

  1. 申請前,請先登入到「會員中心」(http://tw.reg.yahoo.com/)。
  2. 在「帳戶設定」(Account Settings) 點「設定語言、網站、時區」(Set language, site, time zone)。
  3. 把「地區網站和語言」(Regional Site and Language) 改為非「Yahoo!奇摩」,建議改為「Yahoo!US in English」,並儲存即可。

接下來重登,應該就能成功的申請了。

而後續可至 YDN 閱讀相關文件,或是依使用的語言下載範例,如 Yahoo! Social SDK for PHP,裡面的範例也滿好懂的。

推薦參考:
Yahoo! OAuth導入分享
Wretch 無名小站 API – Yahoo! Developer

3 thoughts on “Yahoo! API Key 一直申請不過的問題

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *