問題タブ [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.
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 が提供されています
android - AccountKit UI 言語
インドネシア語の 1 つの言語のみをサポートするアプリがあります。では、Facebook の accountKit 言語をサポートされている言語に変更するにはどうすればよいでしょうか?
この構成をに入れるように指示されたガイドを試してみましたがbuild.gradle
、accountKit UI はまだ英語です。
デバイスの言語を変更せずに言語を変更する方法はありますか?
android - ユーザーの携帯電話番号が Facebook アカウント経由で確認されず、アカウント Facebook キットを使用しているときに SMS 経由でのみ確認される
FacebookアカウントキットSDKを使用して、検証済みのユーザーの携帯電話番号のリンクをたどりました。
https://developers.facebook.com/docs/accountkit/android
Facebook アプリ ID、クライアント ID、およびアプリケーション トークンを追加しmanifest
ます。RECEIVE_SMS
READ_PHONE_STATE
INTERNET
FACEBOOK_APP_ID(xxxxxxx)、ACCOUNT_KIT_CLIENT_TOKEN(xxxxx)、ak_login_protocol_scheme(akxxxxxx) を string.xml で定義し、上記のリンクに記載されているコードをアプリで使用します。SMSを使用して確認された携帯電話番号のみで機能し、Facebookの直接アカウントが確認されていません.この問題を解決するための解決策を教えてください.
MainActivity クラス
android - Facebook Instant Verification が Facebook アプリ経由で携帯電話番号を確認していない
こんにちはFacebook Instant Verification
、アプリケーションに実装しています。私のアプリケーションでは、これを確認するために OTP を送信している顧客の携帯電話番号を確認しています。
Facebook Instant Verification
Facebookが最近、アカウントに設定した番号に基づいて携帯電話番号を確認するというコンセプトを開始したため、アプローチを変更したいと思い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
facebook - アプリのユーザーの AccountKit ID は変更できますか?
アプリのログイン システムとして Facebook の AccountKit を統合しました。いくつかのバグがありますが、通常は問題なく動作します。
私の開発者は最近、かなり悪い経験を報告しました。彼はコンピューターを再起動する必要があったため、セッションをクリアし、AccountKit 経由でアプリに再ログインしようとしたとき、使用していたのと同じメール アドレスが、以前に返していたものとは異なる user_id を返したことに気付きました。これはもちろん、バックエンドが新しい Accountkit ID に関連するアカウントを見つけられないという問題を引き起こしました。
これに関する多くの情報を見つけることができませんでした。これはバグなのか機能なのか気になります!この件に関するさらなる照明は大歓迎です!
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
上記userID
とTHE_ACCESS_TOKEN
同じものaccessToken
をFacebook SDKを使用する場合と同じように使用する場合
それが示している:
私の仮定は正しいですか?(その AccountKit アクセス トークンは、Facebook Graph API トークンと同じではありません)
アカウント キットのアクセス トークンしか持っていない場合、Facebook のユーザー情報を取得するにはどうすればよいですか? またはそれはまったく不可能ですか?
facebook - テスト目的で Facebook アカウント キットのログインを自動化するにはどうすればよいですか?
通常の Facebook ログインでは、Facebook Test usersを使用できますが、これらは Account Kit では機能しません。テスト ユーザー用に生成されたトークンは、アカウント キットでは有効ではありません。継続的な API テスト プロセスで使用できるように、手作業による介入なしでアカウント キット アカウントのログイン トークンを生成する方法はありますか?