2016-04-04 8 views
2

それは、この文書に記載されているようにFacebookのSDKは、グラフAPI v2.0の後にアプリケーションごとに異なるユーザーIDを生成するために開始されていることは明らかです:AndroidのFacebookのSDKは、同じアプリケーションのために異なるユーザーIDを与え

https://developers.facebook.com/docs/apps/upgrading#upgrading_v2_0_user_ids

私が直面している問題は、ユーザーが、異なるデバイスにログインしている同じアプリケーションに対して異なるユーザーIDを持っていることです。 「www.facebook.com/userId」URLを使用してユーザーのFacebookページを開くと、同じユーザーを指します。

これはどのように可能ですか?他の誰かが同じ問題に直面していますか?

答えて

2

ウェブとAndroidでこの問題が発生し、アプリケーションが同じ名前だったとしても、WebアプリケーションとAndroidアプリケーションは実際には異なるアプリケーションIDを持つ2つの完全に異なるFacebookアプリケーションにリンクされていました。

たとえば、Webアプリケーションは、Androidアプリケーションが実際にFacebookのユーザーIDは、セキュリティ向上のために、これらの2つの異なるアプリケーション間で意図的に異なっているhttps://developers.facebook.com/apps/0000000000002/

で構成されていた間、アプリケーションhttps://developers.facebook.com/apps/0000000000001/のクライアントIDとクライアントシークレットを使用していました。

関連する問題