1

Yahoo!をダウンロードしました。Social SDK - PHPは、developer.yahoo.com からキーを取得し、ユーザーの連絡先を取得する Web アプリを作成しました。

$session=YahooSession::requireSession(API_KEY, SHARED_SECRET);

私のアプリは、すべてのユーザーの連絡先とその名前、ニックネームなどを取得でき、YahooID
が今必要なのは、私のアプリにアクセスしたユーザーの YahooID です。

私がしたこと :

$session->getSessionedUser()->getProfile()

ここで提案されているように。しかし、これは私にユーザーのGUIDとニックネームだけを与えます。Social Directory -> Read Publicアプリに必要な権限のリスト に追加しました。

メール/YahooID から GUID を取得して YahooID からユーザーの GUID を取得する方法については、多くの質問があります。YQL で次のクエリを使用できます。

select * from yahoo.identity where yid='YahooID here'

しかし、それ以外の方法では機能しません (guid からの yahoo id)。

4

0 に答える 0