2011-06-23 21 views
2

通常、Web Intentはポップアップとして使用されます。 Twitterによると、埋め込み機能も提供しています。どうすればいいですか:TwitterのWeb Intentを埋め込む

は、「一部のサイトではポップアップJavascriptのインラインまたはplatform.twitter.comに依存することなく、控えめなウェブインテントを埋め込むことを好むことがあります。以下のスニペットは外部依存することなく、同等の機能を提供します。」 http://dev.twitter.com/pages/intents

をしかし、私はこのスニペットの仕事を得ることはできません。
スニペットは、参照してくださいhttps://gist.github.com/894540#file_intents.html
で見つけることができます。 スニペット(JavaScript)コードをhtmlファイルにコピーしてブラウザで開きました。何も起こらなかった!動作させるにはどうすればよいですか?

答えて

2

NYC Startup Weekendで同じ問題が発生しました。

彼らが提供するスニペットは、必要に応じてTwitterポップアップを開きますが、Twitterポップアップウィンドウがあなたのウェブページにメッセージを戻す能力はもう少し複雑です。それらのwidgets.jsコードの仕組みを理解し、RPCフレームワークをセットアップするために必要なものを再現する必要があります。私の短期的な回避策は、私のボタンを自分のものに置き換えないwidgets.jsの少し修正された(難読化されていない)バージョンを含めることでした。

あなたが待つことができるなら、私は1週間か2週間でこれに取り組んでいきます。

...またはあなただけの直接彼らのwidgets.jsを含めることができます:)

0

は信じられないほど貧しい文言に少なからず、私はあなたが誤解していると思う... TwitterのAPIドキュメントのあいまいな世界へようこそんAPIページの JavaScriptコードを埋め込むことで、platform.twitter.comに依存することなく、Twitterのウェブインテントページを「Twitterスタイル」のポップアップで開くことができます。それはではありませんあなたはツイッターインテントを埋め込むことができます。

あなたが「新」ポップアップで開きますJavaScriptとその後、クリックすると、ページ <p><a href="https://twitter.com/intent/tweet?">New</a></p>

に以下を追加することを追加することによって、仕事でそれを見ることができます。 JavaScriptを削除し、「新規」をクリックすると、ページがツイートボックスに移動します。

少なくとも私の知るところでは、彼らは適切な埋め込みができません。私はを知っていますなぜ彼らはこの方法のためにopedしかし、それはあまりにも不満です。

関連する問題