4

フィードを共有していないユーザーを見つけることはできますか? そのレコードを取得するために使用できる任意のオプション。接続のユーザー更新をフェッチするときに例外が発生したためです。

4

1 に答える 1

1

リンクされた API ドキュメントは既にご覧になっていると思いますが、適切なドキュメントをここにリンクします。

http://developer.linkedin.com/documents/profile-fields

後は正確にできるとは思いませんが、おそらく問題は、ユーザーが非表示にできるフィールドが送信されると想定していることです。

ドキュメントから:

すべてのフィールドがすべてのプロファイルで使用できるわけではありません。使用可能なフィールドは、代理でリクエストを行っているユーザーとメンバーとの関係、メンバーが提供することを選択した情報、およびプライバシー設定によって異なります。特定のメンバーに対して id 以外のものが返されると想定しないでください。メンバーがデータ共有をオプトアウトすることを選択した場合、データのリクエストは ID と姓の非公開として返されます。(これは、id が一意のフィールドではないことを意味します。)これは、人のつながり、おすすめ、人の検索、ネットワークの更新、ステータスの更新など、すべての API から取得されるデータに影響します。防御的にコーディング!

たとえば、ドキュメントでは人のfirst-nameフィールドを次のように参照しています。

このフィールドは、メンバーのプライバシー設定に応じて、現在ログインしているユーザー以外のユーザーに対して非公開の値を返す場合があります

実際に出てきて、ユーザーがフィードの共有をオフにしたと言うAPI設定はないようです。

于 2013-05-30T16:39:03.480 に答える