問題タブ [hybridauth]
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.
facebook - HybridAuth で Facebook フォロワー数にアクセスする
ハイブリッド認証を使用して、どうにかして Facebook のフォロワー数を取得しようとしています。次のコードを使用しています。
ただし、出力は次のとおりです。
私は開発用に作成された Facebook アカウントを持っており、そこには既に多くの友人がいます (Facebook に関するサウスパークのエピソードでのスタン マーシュのように)。'/me/subscribers' の代わりに '/me/friends' を試してみると、ページングで友達のリストを取得できます。私は自分のフォロワー数を上げようとしました。別の (ため息) Facebook ユーザーを作成し、それで自分のページにアクセスして、自分のプロフィールの興味リストをクリックしました。その後、コードを再度テストしました。まだフォロワー0人。私は何を間違っていますか?
php - HybridIgniter を使用したサインアップ
ユーザーが最初からアカウントを作成するか、ソーシャル ネットワーキングの資格情報を使用してサインアップするかを選択できるようにする新しいアプリケーションを作成しています。
現在、登録に Tank auth を使用していますが、社会的統合には Hybridigniter の方が適していることがわかりました。hibridginter のみを使用して、ソーシャル サイトなしで新しいユーザーをサインアップする方法を理解するのに助けが必要です。
php - HybridAuth セッション変数の問題
ユーザーを認証するために、 HybridAuth ライブラリ用の Flickr プロバイダーを作成しようとしていますが、問題が発生しています。
OAuth 1 に基づくFlickr APIを使用しています。
問題は、ユーザーが現在認証されているかどうかに関係なく、関心のある API 呼び出しでユーザー名またはユーザー ID を指定する必要があることです。
認証中にアクセス トークンを受信すると、Flickr API はユーザー名と user_nsid ( http://www.flickr.com/services/api/auth.oauth.html、「リクエスト トークンをアクセス トークンに交換する")。
ただし、HybridAuth は、$adapter
認証中にこれらの情報を変数に保存していないようでした。コードを掘り下げたところ、実際に保存されていることがわかりました。の関数のvar_dump
次の行の直後は、それらが実際に(と同一である)に格納されていることを示しています。loginFinish()
Provider_Model_OAuth1.php
$this->access_raw_tokens
$this
$adapter
ここまでは順調ですね。しかし、カスタム ページで Flickr アダプターを呼び出そうとします。
コードは正常に実行されますが、試してみるとvar_dump($adapter);
、access_tokens_raw
フィールドはaccess_tokens_raw = null
.
必要に応じて、Flickr プロバイダー コード ( ) を提供できます。これは、および とFlickr.php
ほぼ同じです。Twitter.php
initialize()
loginBegin()
この問題はしばらくの間私を悩ませてきました。ご意見をお寄せいただければ幸いです。他のプロバイダーの HybridAuth 認証を損なうことなく、認証済みの Flickr ユーザー名または user_nsid を保持できるソリューションを歓迎します。
facebook-login - HybridAuth (php) を置き換える良い代替手段はありますか?
HybridAuth (php) を置き換える良い代替手段はありますか? 私たちはそれを試しましたが、私たちには面倒すぎることがわかりました。
php - Hybridauth LinkedIn - 完全なプロフィールを取得する際の問題
r_fullprofile 付与のみで LinkedIn アプリを作成し、Development ではなく Live に設定し、API キーとシークレット キーを取得しました。
HybridAuth の config.php には、次のものがあります。
ログイン/承認画面に移動するのに問題はありませんが... この画面では、次の権限を付与するように求められます: -完全なプロファイルではなく、プロファイルの概要。- あなたのメールアドレス - ネットワークの更新
とにかくログインして承認しましたが、再びハイブリッド認証にリダイレクトされ、ドメインにリダイレクトされました。問題なく $adapter->getUserProfile() が表示されますが、これは単なる基本プロファイルです。
私は成功せずに使用しようとしました:
また
戻り値:
完全なプロファイルを取得するにはどうすればよいですか? 経験、スキル、および教育データを取得する必要があります。
php - HybridAuth は、PHP で AJAX を介して通知を送信します
HybridAuth を使用して、PHP でソーシャル アプリを認証しています。例として Facebook を使用して、ユーザーに通知を送信したいと考えています。
HybridAuth が Facebook に接続するとき、Web サイトにアクセスして接続を許可する必要があります。その後、ブラウザを元のページにリダイレクトします。
問題は、AJAX を介して PHP を実行しているときです。何が起こっているのかわかりませんが、API 呼び出しは実行されず、通知も送信されません。問題は、AJAX スクリプトを離れてソーシャル ネットワークに接続し、コードを続行できないことにあるに違いありません。
ここで何か考えはありますか?