問題タブ [account-kit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1029 参照

python - Python - API 引数アカウント キットで提供されている appsecret_proof が無効です

Facebookのドキュメントでは、access_tokenが次のもので構成されていると述べています

AA|facebook_app_id|app_secret

https://developers.facebook.com/docs/accountkit/graphapi

また、appsecret_proof は、アプリ シークレットをキーとして使用したアクセス トークンのハッシュです。

appsecret_proof = hmac.new((app_secret).encode('ascii'), msg=access_token.encode('ascii'), digestmod=hashlib.sha256).hexdigest()

したがって、上記で生成された appsecret_proof を使用してエンドポイントを呼び出しています

https://graph.accountkit.com/v1.1/me/?access_token=

2 番目のパラメーターとして appsecret_proof を使用します。しかし、それでも API 引数で無効な AppSecret_proof が提供されています

0 投票する
2 に答える
1159 参照

android - AccountKit UI 言語

インドネシア語の 1 つの言語のみをサポートするアプリがあります。では、Facebook の accountKit 言語をサポートされている言語に変更するにはどうすればよいでしょうか?

この構成をに入れるように指示されたガイドを試してみましたがbuild.gradle、accountKit UI はまだ英語です。

デバイスの言語を変更せずに言語を変更する方法はありますか?

0 投票する
1 に答える
419 参照

android - ユーザーの携帯電話番号が Facebook アカウント経由で確認されず、アカウント Facebook キットを使用しているときに SMS 経由でのみ確認される

FacebookアカウントキットSDKを使用して、検証済みのユーザーの携帯電話番号のリンクをたどりました。

https://developers.facebook.com/docs/accountkit/android

Facebook アプリ ID、クライアント ID、およびアプリケーション トークンを追加しmanifestます。RECEIVE_SMSREAD_PHONE_STATEINTERNET

FACEBOOK_APP_ID(xxxxxxx)、ACCOUNT_KIT_CLIENT_TOKEN(xxxxx)、ak_login_protocol_scheme(akxxxxxx) を string.xml で定義し、上記のリンクに記載されているコードをアプリで使用します。SMSを使用して確認された携帯電話番号のみで機能し、Facebookの直接アカウントが確認されていません.この問題を解決するための解決策を教えてください.

MainActivity クラス

0 投票する
1 に答える
1099 参照

android - Facebook Instant Verification が Facebook アプリ経由で携帯電話番号を確認していない

こんにちはFacebook Instant Verification、アプリケーションに実装しています。私のアプリケーションでは、これを確認するために OTP を送信している顧客の携帯電話番号を確認しています。

Facebook Instant VerificationFacebookが最近、アカウントに設定した番号に基づいて携帯電話番号を確認するというコンセプトを開始したため、アプローチを変更したいと思いFacebookます.

https://developers.facebook.com/blog/post/2016/12/20/introducing-instant-verification/

https://developers.facebook.com/docs/accountkit/android

https://developers.facebook.com/docs/accountkit/overview

私は記事で言われていることは何でもしましたが、Facebookアプリで構成されているのと同じ番号を入力するたびに、FacebookアカウントキットがFacebookアカウントにあるものに基づいて携帯電話番号を確認することが書かれているように、それ以外の場合はOTPを送信してから実行します検証。

問題

私の場合、Facebook アカウントで構成されているのと同じ携帯電話番号を入力し、最新の Facebook アプリケーションを使用していますが、それでも Facebook アプリで構成された携帯電話番号に基づいて携帯電話番号を確認せず、常に OTP を送信します。

OTPなしで検証を行う必要があるため。常にOTPを使用して検証を行うため、コードと構成に何が欠けているのかわかりません。

サポートしてください。前もって感謝します。

AndroidManifest.xml

build.gradle

文字列.xml

MainActivity.java

ここに画像の説明を入力

0 投票する
1 に答える
396 参照

facebook - アプリのユーザーの AccountKit ID は変更できますか?

アプリのログイン システムとして Facebook の AccountKit を統合しました。いくつかのバグがありますが、通常は問題なく動作します。

私の開発者は最近、かなり悪い経験を報告しました。彼はコンピューターを再起動する必要があったため、セッションをクリアし、AccountKit 経由でアプリに再ログインしようとしたとき、使用していたのと同じメール アドレスが、以前に返していたものとは異なる user_id を返したことに気付きました。これはもちろん、バックエンドが新しい Accountkit ID に関連するアカウントを見つけられないという問題を引き起こしました。

これに関する多くの情報を見つけることができませんでした。これはバグなのか機能なのか気になります!この件に関するさらなる照明は大歓迎です!

0 投票する
1 に答える
2142 参照

facebook - Facebook Graph API 経由で AccountKit アクセス トークンを使用して Facebook ユーザー情報を取得する

FBの AccountKitaccess_tokenから使っていたのですが、FacebookのアカウントキットのアクセストークンとFacebookのGraph APIのアクセストークンが違うようです

ショーからの出力https://graph.accountkit.com/v1.1/me?access_token=THE_ACCESS_TOKENは正しく

id上記userIDTHE_ACCESS_TOKEN同じものaccessTokenFacebook SDKを使用する場合と同じように使用する場合

それが示している:

私の仮定は正しいですか?(その AccountKit アクセス トークンは、Facebook Graph API トークンと同じではありません)

アカウント キットのアクセス トークンしか持っていない場合、Facebook のユーザー情報を取得するにはどうすればよいですか? またはそれはまったく不可能ですか?

0 投票する
0 に答える
513 参照

facebook - テスト目的で Facebook アカウント キットのログインを自動化するにはどうすればよいですか?

通常の Facebook ログインでは、Facebook Test usersを使用できますが、これらは Account Kit では機能しません。テスト ユーザー用に生成されたトークンは、アカウント キットでは有効ではありません。継続的な API テスト プロセスで使用できるように、手作業による介入なしでアカウント キット アカウントのログイン トークンを生成する方法はありますか?