問題タブ [twitter-fabric]
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.
ios - Twitter / Fabric のログイン ボタンが 1 回しか機能しない
私は Fabric Login ボタン (TWTRLogInButton、https: //dev.twitter.com/twitter-kit/ios-reference/twtrloginbutton ) を成功裏に使用しています。
私の Swift アプリでは、自分自身を認証し、電話をかけることができます。唯一の問題は、Twitter.logOut() を呼び出す「ログアウト」ボタンを実装したことです。
ドキュメント ( https://dev.twitter.com/twitter-kit/ios-reference/twitter ) で指定されているように、これはローカル セッションを削除しますが、リモート セッションを無効にしません。その結果、認証されてからログアウトすると、[ログイン] ボタンをもう一度クリックすると、同じユーザーで再度ログインし、事実上、ユーザーを切り替えることができなくなります。
何か助けはありますか?
android - 同じ Eclipse ワークスペースで Crashlytics を使用する複数の Android プロジェクト
Eclipse 用の Fabric (Crashlytics) プラグインをインストールし、Crashlytics を使用する単一のプロジェクトをセットアップしました。そのプロジェクトの下に 4 つの依存関係プロジェクトが作成され、ワークスペースにインポートされ、すべて正常に機能しました。
Crashlytics を使用するために、同じワークスペースにある 2 番目のプロジェクトをセットアップしたかったのです。プラグインを介して Crashlytics の初期化を行い、名前に「_2」を追加した同じ 4 つの Fabric 依存関係プロジェクトをワークスペースにインポートしました。下の画像を参照してください。
自動生成されたプロジェクトを閉じると、ビルド エラーが発生します。
私の質問:
- 同じ Eclipse ワークスペースで Crashlytics を使用する複数のプロジェクトを作成するにはどうすればよいですか? 生成された 4 つのプロジェクトをワークスペースにインポートせずに、プロジェクトに Crashlytics を含めることはできますか?
- Eclipse (または別の IDE) プラグインなしでインストールできるスタンドアロンの Crashlytics SDK はありますか? このようにして、同じ Crashlytics ライブラリ プロジェクトを複数の Android プロジェクトに追加できました。
ありがとうございました 。
android - 解析サーバーによる数字認証
小さな Android アプリを作成する際に、電話番号でログインするDigitsとバックエンドのParseを試してみることにしました。
Parse サーバーとの Digits セッションを検証するにはどうすればよいですか?
以下の例から始めましたが、これが「正しい」かどうかはわかりません (この投稿から適応)。
Android クライアント:
数字から認証 (oauth?) トークンとユーザー ID を要求する
a. 数字のキーとシークレットを送信し、オブジェクトを取得します
このセッションを Parse で検証する
a. 電話番号、認証トークン、ユーザー ID を送信する
b. 承認が有効な場合は、ユーザー情報を含む承認を受け取ります
解析:
認証エンドポイントは、電話番号、認証トークン、およびユーザー ID を受け取ります
a. Twitter エンドポイントで検証する
b. 認証トークン ハッシュとユーザー ID をセッション テーブルに挿入します (今後の要求は、Twitter ではなくこのテーブルに対して ping を実行します)
c. クライアントに承認を返す
上記は理にかなっていますが、Github ログインを使用した Parse Example は少し異なることをしているようです。Parse では、サード パーティへの最初の要求は、クライアントではなく、Parse サーバーから行われます。
Github では「状態」パラメーターを送信する必要があります。これが、Parse の例で最初の要求がサーバーから送信された理由のようですが、Digits ではそのようなパラメーターは必要ありません。これにより、数字認証の安全性が低下しますか? このプロセスをより安全/正確にする方法はありますか?
android - Crashlytics SDK から Fabric に移行した後のビルド エラー
最近、組織の Crashlytics アカウントを Fabric にアップグレードしました。既存のアプリで古い Crashlytics SDK を新しい Fabric SDK に置き換えようとしています。私は移行手順に従いましたが、コンパイルしようとするとビルド エラーが発生することを除けば、ほとんど問題はありませんでした。エラーの原因となっている問題の行は、ブートストラップ呼び出しです。
The error that's being returned is:
明らかに、何らかの理由new Crashlytics()
でメソッドの有効な引数として認識されていません。with(Context,Kit...)
メソッド呼び出しの vararg の性質に特に関連するものを除外するために、複数のキット (例: Fabric.with(this, new Crashlytics(), new MoPub())
) でも試してみましたが、まったく同じエラーが返されました。
最後にonCreate()
、Application サブクラスのメソッドへの呼び出しを移動しようとしましたが、それも役に立ちませんでした。
build.gradle の関連セクション:
また、Fabric プラグインが正しくインストールされて動作していること、および古い Crashlytics プラグインがインストールされていないことも確認しました。
android - Android用Fabric SDK
"Fabric SDK"
Android アプリにログイン部分を正常に実装しました。
現在、ログインしているユーザーのメール ID を取得しようとしています。
Fabric の Twitter Kitを試してみまし た。そこで彼らは言及しました
「ユーザーのメールアドレスをリクエストするには、アプリケーションが Twitter によってホワイトリストに登録されている必要があります。アクセスをリクエストするには、フォームを使用してください。」
現在、その形式には多くのオプションがありますが、ホワイトリストにどのオプションを選択する必要があるかについては言及されていません。
ファブリックSDKを介してユーザーの電子メールIDを取得するためにアプリをホワイトリストに登録するにはどうすればよいですか??
twitter-fabric - Twitter Digits API for Web の処理方法
ユーザーの一意性を確認する必要がある私のウェブサイトに統合するために、twitter digits api に取り組んでいます。
ここにリンクがあります。これは、Web に数字を実装する方法を公式に説明している唯一の記事です。
この記事では、Digits for IOS とは異なり、Web サーバーの世話をしなければならないという事実を見つけました。しかし、Web サーバーで何をすべきかについての情報はありません。
ユーザーIDと電話番号を取得するサーバーサイドプログラミングはPHPで何を書けばいいですか??
android - エラー: タスク ':app:fabricGenerateResourcesDebug' の実行に失敗しました。> Crashlytics Developer Tools エラー
Twitter Fabric SDK を追加しようとしています。Twitter で提案されたすべての依存関係を追加しました。
私のbuild.gradleを変更しました:
同期しようとすると、次のエラーが発生しました。
build.gradle
Twitter SDK のファイルを変更する前に、プロジェクトは正常にビルドされました。
ios - Fabric のビルドと実行のサインアップ エラー
私はこのエラーを持っています:
しかし、私はファブリック アプリにログインしており、以前は機能していました。