タグ付けされた質問 「facebook-chat」

13
localhostでFacebookアプリケーションを実行する
ローカルホストからFacebookチャットに接続する予定です。Facebookからセッションキーを取得する必要があります。サイトのURLを指定したlocalhost:8080場合、または機能ip-address:8080しません。 2つの異なるAPIキーを使用して2つのアプリを設定する方法について1つはdev m / cで実行し、もう1つはlocalhostで設定することについて読みましたが、まったくわかりませんでした。 誰かがlocalhostでFacebookアプリを実行する方法を説明できますか?

1
FacebookチャットAPI(XMPP)C#経由でメッセージを送信する
OBSERVE https://developers.facebook.com/docs/chat/ このドキュメントがカバーするサービスとAPIは、プラットフォームAPI v2.0のリリースで廃止されました。バージョン1.0が非推奨になると、chat.facebook.comは使用できなくなります。 重要!これを読んで、おそらくあなたはこの質問に関係するものとはまったく違うことをしたいと思うでしょう。 FacebookチャットAPIに接続するWebForms C#でチャットを作成しています。 私も見てきました。このSO質問(およびすべてのリンク)。Facebookがauth_token今必要としているため、いくつかの部分はもはや関係ありません。 これを複製するには、Facebook Webアプリを設定し、appIdxmpp_login権限が設定されたユーザーアカウントを使用する必要があります。次に、Chat.aspx背後にコードを含むを作成し、このコードを適宜貼り付けます。対話するハードコードされたユーザーを置き換えます。 チャットメッセージを送信するという目標を達成するのを妨げる2つ(おそらく3つ)の問題があります。 ドキュメントに記載され// finishes auth processているプロセスがドキュメントの説明と一致しません (FacebookからSSL / TLSベースの成功メッセージを受信した後、応答がありません。) 「チャットメッセージの送信」部分をどのように設定すればよいのかわかりません。Facebookからメッセージを受信しないので、何が問題なのかを判断するのは困難です。 PasteBinのコード全体を以下に示します。 また、xmpp_login権限などを追加するためのヘルパーもいくつかあります。わかりやすくするために削除しました。 グローバル変数: public partial class Chat : Page { public TcpClient client = new TcpClient(); NetworkStream stream; private SslStream ssl; private string AppId { get; set; } public string AppSecret …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.