1

Web サイトにアイコン (カスタム ブランドの facebook、twitter、pinterest など) があり、訪問者がこれらのさまざまなソーシャル メディアのブログ投稿について簡単に話せるようにしたいと考えています。

そのために、次のようなリンクを出力するサーバー側関数を作成しました。

<a target="_blank" href=http://rest.sharethis.com/share/sharer.php?destination=facebook&amp;url=http%3A%2F%2Fsite.mydevelopmentserver.com&amp;title=postname&amp;pub_key=123456&amp;access_key=123456"/>FACEBOOK LINK</a>

他のソーシャル メディア リンクと同等のリンクが含まれています。

私のサイトでは、sharethis スクリプトをロードしたり、他の方法で sharethis API とやり取りしたりしていません。

私の質問は次のとおりです。

を。このように sharethis を使用することに問題はありますか?

b. アクセス キーをリンクに表示する必要のない、これを行うためのより良い方法はありますか?

4

2 に答える 2

4

私の質問に対する答えは次のとおりです。

a。はい、この方法でsharethisを使用することに何か問題があります。アクセスキーはすべての人に表示されます。

b。はい、これを行うためのより良い方法があります。sharethisボタンをカスタマイズするために、APIに直接アクセスする必要はまったくありません。ここで生成できる通常のsharethisスクリプトを挿入するだけです:http : //sharethis.com/publishers/get-sharing-tools次に、ボタンのクラスをst_ [service] _customに変更します(ここで、serviceは目的のサービスです)。アクセス)。

つまり、これをヘッダーに入れます。

<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
<script type="text/javascript">stLight.options({publisher: "1234"});</script>

そしてこれは体の中で:

<span class="st_pinterest_custom">Pinterest</span>
<span class="st_twitter_custom">Twitter</span>
<span class="st_facebook_custom">Facebook</span>
<span class="st_googleplus_custom">Google</span>
<span class="st_stumbleupon_custom">Stumble</span>

次に、独自のCSSを使用してボタンのスタイルを設定します。

チャームのように機能します、sharethisに感謝します!

また、誰かが必要以上に複雑にするための一般的な支援が必要な場合は、私に聞いてください-私はあなたのためにそれを簡単に行うことができます!

于 2012-10-19T23:15:47.693 に答える
0

私の質問に対する答えは次のとおりだと思います。

を。はい、この方法で sharethis を使用すると何か問題があります。私のアクセスキーは誰でも見ることができます。

b. はい、これを行うより良い方法があります。sharethis ボタンをカスタマイズするために API に直接アクセスする必要はまったくありません。ここで生成できる通常の sharethis スクリプトを挿入するだけです: http://sharethis.com/publishers/get-sharing-tools、ボタンのクラスを st_[service]_custom に変更します (ここで、service は実行したいサービスです)。アクセス)。

つまり、これをヘッダーに入れます: stLight.options({publisher: "1234"});

本文には次のように書かれています: Pinterest Twitter Facebook Google Stumble

于 2012-10-20T00:32:42.160 に答える