2012-02-29 15 views
4

この質問が歓迎されるかどうかはわかりませんが、プログラミングは非常に初心者です。
私のページからFacebookへのリンクとGoogle +のリンクを以下の方法で共有しています。FacebookとG +のカスタムLINK共有URL

http://www.facebook.com/sharer.php?u=txtUrl.txt&t=txtTitle.text 

    https://plusone.google.com/_/+1/confirm?hl=en&url=txtUrl.txt 

しかし、この方法では、ユーザーが追加の共有ボタンを取得している新しいウィンドウを開きます。しかし、私は現在のURLとタイトルタグから取られたタイトルと一緒にユーザーが直接リンクを共有してほしい。
私はAPIを使用するかどうかは可能ですか?

+0

ポップアップを開くには1回のクリックではなく、ポストを共有するには1回のクリックでFB/G +にユーザーを共有しますか? – abraham

+0

はい、私は自分のカスタム入力ボックスにタイトルを書いて、別のウィンドウやポップアップを開いて共有するのではなく、自分のページのリンクを直接共有したいと思っています –

+0

あなたはdefメソッドを使ってはいけません。タブ。どちらの会社も、JS/API呼び出しでこの機能を実現するボタンを提供しています。上記のコードを使用する唯一の時間は、HTMLメールやその他のJavaScript以外の環境に共有ボタンを組み込む場合です。 – Swordfish0321

答えて

3

Google+に共有する唯一の公式の方法は、+1 buttonです。ユーザーは共有時にコメントを追加できますが、タイトルはHTMLページの<title/>属性から自動的に引き出されます。

Facebookには+1ボタンと同じように機能するlike buttonがあります。ユーザーは好きなものにコメントを追加するオプションがありますが、リンクのタイトルはページのHTMLから自動的に引き出されます。

Facebookはまた、APIを使用してpost methodをサポートしています。これを使用してワンクリック共有を実現できますが、ユーザーは認証してアプリにアクセスできる必要があります。タイトルは自動的にページから自動的に入力されます。

関連する問題