2

ツイートをasp.netアプリケーション/ページに埋め込みたい。ワードプレス機能に似たもので、ツイートのURLをエディターに貼り付けるだけで、WPが自動的にツイートを埋め込みます。または、[tweet:numeric_String_here]のようなショートコードを使用すると、適切にフォーマットされたツイートになります。多くのグーグルの後、私はいくつかの潜在的な解決策を見つけました。1つはクライアント側です-EmbedTweetこれはiiが試したばかりですが、機能しません。TwitterがOAuthを使用していることを知っているので、このスクリプトは従来のAPIを使用する可能性があります。もう1つの解決策は、Twitterの開発セクションで私が何をしたかに基づいてOEmbedを操作することです。したがって、潜在的な盲目の路地に向かう前に、asp.netにツイートを埋め込むために何を見るべきかについて少し説明したいと思います。クライアント側の解決策になる可能性もあります。事前に構築されたソリューションを使用したいのですが、自分でロールする必要がある場合は可能です。Linq to TwitterまたはTwitterizerはツイートの埋め込みをサポートしていますか?または、JSON.netを使用してJSON経由でツイート情報を取得する必要がありますか?

4

1 に答える 1

2

Twitterには、LINQtoTwitterで実装したstatuss/oembed.jsonエンドポイントがあります。使用方法の例を次に示します。

    static void OEmbedStatusDemo(TwitterContext twitterCtx)
    {
        var embeddedStatus =
            (from tweet in twitterCtx.Status
             where tweet.Type == StatusType.Oembed &&
                   tweet.ID == "305050067973312514"
             select tweet.EmbeddedStatus)
            .SingleOrDefault();

        Console.WriteLine("Embedded Status Html: " + embeddedStatus.Html);
    }
于 2013-03-17T19:24:15.407 に答える