某個案子要串以 Facebook 與 Yahoo! 的帳號登入的功能,Facebook 有 ActionScript API 來做這件事情,使用 Graph API 的方式還算容易上手,而至於 Yahoo! 這邊卡關卡了很久。
目前 Yahoo! 這邊分為舊的 BBAuth 與新的 OAuth 兩種方式,據說 BBAuth 以後會廢除(?),所以先從 OAuth 下手,但從這裡申請完,要 Verify Domain 時,雖然檔案擺了,也會一直跟我說不通過,前一步驟也是時好時壞的,填的東西一樣,有時就是會丟出「API Key Creation Failed」這個錯誤訊息 …
後來問到了解決的方式,在 Yahoo! 那邊尚未修復此一問題前,可以參考看看:
- 申請前,請先登入到「會員中心」(http://tw.reg.yahoo.com/)。
- 在「帳戶設定」(Account Settings) 點「設定語言、網站、時區」(Set language, site, time zone)。
- 把「地區網站和語言」(Regional Site and Language) 改為非「Yahoo!奇摩」,建議改為「Yahoo!US in English」,並儲存即可。
接下來重登,應該就能成功的申請了。
而後續可至 YDN 閱讀相關文件,或是依使用的語言下載範例,如 Yahoo! Social SDK for PHP,裡面的範例也滿好懂的。
淚推!!
大推!!
真的是太感謝你了
我快哭了
不客氣 ~
我也卡很久 剛好有問到 XD
讚啦,我也卡了好久,快氣死了
謝謝分享~