[解決済み] JavaScriptを使わずにFacebookのリンクを共有する
2022-03-16 09:50:58
質問
次のリンクは、Twitterでページを共有するためのものです。
JavaScriptを必要としないFacebook用の同様のオプションはありますか?
私が知っているのは http://facebook.com/sharer.php しかし、その場合、getパラメータを手動で挿入するか(これはしない)、JavaScriptを使用する必要があります(これは私の状況には合いません)。
どのように解決するのですか?
を使用することができます。
<a href="https://www.facebook.com/sharer/sharer.php?u=#url" target="_blank">
Share
</a>
現在、現在のURLをパラメータとして渡さずに共有するオプションはありません。間接的な方法でこれを実現することができます。
- サーバーサイドのページを作成します。例えば、"/sharer.aspx"。
- 共有機能が必要なときはいつでもこのページをリンクしてください。
- sharer.aspxで参照元URLを取得し、ユーザーを"https://www.facebook.com/sharer/sharer.php?u={referer}"にリダイレクトしてください。
ASP .Netのコード例です。
public partial class Sharer : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
var referer = Request.UrlReferrer.ToString();
if(string.IsNullOrEmpty(referer))
{
// some error logic
return;
}
Response.Clear();
Response.Redirect("https://www.facebook.com/sharer/sharer.php?u=" + HttpUtility.UrlEncode(referer));
Response.End();
}
}
関連
-
[解決済み] FacebookアプリケーションにCanvasを追加し、CanvasのURLを確保する方法
-
[解決済み] facebook ピクセル。PageViewとViewContentの比較
-
[解決済み] Facebookがブラウザに統合されたDeveloper Toolsを無効にする方法を教えてください。
-
[解決済み] このアプリの開発者は、このアプリをFacebookログイン用に正しく設定していないのでは?
-
[解決済み] セキュリティで保護されたWebサービスにもアクセスするiOSアプリで、Facebook認証を行うためのデザイン
-
[解決済み] Facebook Graph API v2.0+ - /me/friends が空、または私のアプリケーションを使用している友人のみを返す。
-
[解決済み】Facebook OAuth "このURLのドメインは、アプリのドメインに含まれていません。"
-
[解決済み】facebook: 永続的なページアクセストークン?
-
[解決済み] Facebook Open Graphのキャッシュがクリアされない
-
[解決済み] Facebookのログインメッセージ。"URL Blocked: このリダイレクトは、リダイレクトURIがアプリのクライアントOAuth設定にホワイトリストされていないため、失敗しました。"
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] FacebookとLinkedInに特定の値をフィードするために必要なメタタグ?
-
[解決済み] Graph APIで、「カスタムタブをインストールする権限」はどれですか?
-
[解決済み] メッセンジャーのボットです。www.facebook.com にログインし、表示される指示に従うまで、アプリにアクセスできません。指示はありませんでした。
-
[解決済み] FacebookやTwitterの新しいURLのシェバング/ハッシュバン(#!)は何のため?
-
[解決済み] このアプリの開発者は、このアプリをFacebookログイン用に正しく設定していないのでは?
-
[解決済み] Facebook Sharerは、私のURLを共有する際に、画像やその他のメタデータをどのように選択するのですか?
-
[解決済み】FB OpenGraph og:imageが画像を引っ張ってこない(httpsの可能性?)
-
[解決済み】facebook: 永続的なページアクセストークン?
-
[解決済み] Facebook Open Graphのキャッシュがクリアされない
-
[解決済み] Facebookアーキテクチャ【クローズド