1

共有ボタンでは、共有する情報を特定するためにメタを配置する必要があります。しかし、うまくいきません。

facebook オブジェクト デバッガーから

応答コード: 503

修正が必要なエラー

必要なプロパティがありません: 'og:url' プロパティは必須ですが、存在しません。

<head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <meta property="og:url" content="http://www.yahoo.com">
        <meta property="og:image" content="http://ia.media-imdb.com/rock.jpg">
        <meta property="og:image" content="http://static.adzerk.net/Advertisers/bd294ce7ff4c43b6aad4aa4169fb819b.jpg">

        <title>FlipBook</title>

        <style>
        /* Close icon for popup window */
        #close {
        width:44px;
        }
        </style> 
        <link rel="stylesheet" href="cssv3/style.css" type="text/css">
        <link rel="stylesheet" href="cssv3/jquery-ui-1.9.2.custom.min.css" type="text/css">
        <link href="http://fonts.googleapis.com/css?family=Play:400,700" rel="stylesheet" type="text/css">

        <!--[if IE]>
        <script src="js/html5.js" type="text/javascript"></script>
        <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js" type="text/javascript"></script>
        <![endif]-->

        <script>
            if (navigator.userAgent.match(/Android/i)
                || navigator.userAgent.match(/webOS/i)
                || navigator.userAgent.match(/iPhone/i)
                || navigator.userAgent.match(/iPad/i)
                || navigator.userAgent.match(/iPod/i)
                || navigator.userAgent.match(/BlackBerry/i)
                || navigator.userAgent.match(/Windows Phone/i)) {
                window.location.replace("flipV5_mobile.html");
            }
        </script>

        <!--[if IE]><script src="js/selectivizr.js"></script><![endif]-->
        <script src="jsv3/jquery-1.8.3.js"></script>
        <script src="jsv3/turn.min.js"></script>
        <script src="jsv3/onload.js"></script>
        <script src="jsv3/jquery-ui-1.9.2.custom.min.js"></script>
        <script src="jsv3/jquery.viewport.min.js"></script>
        <script src="jsv3/jquery.scraggable.js"></script>
        <script src="jsv3/jquery.jqprint-0.3.js"></script>

</head>

共有ボタンを初期化するコードと、複数の画像を共有できないことを除いてすべてが機能するため、メタの問題を兄弟にする必要があります。(複数の画像を共有する唯一の方法でしょうか?)

<a id = "facebook" onclick="return fbs_click()" target="_blank"  title="Share on Facebook"></a>

JavaScript

    function fbs_click() {
        u=location.href;
        t=document.title;

        window.open("http://www.facebook.com/sharer.php?s=100&p[url]=" + u + "&p[title]=" + t + "&p[summary]=paagraphhhhhh",'sharer','toolbar=0,status=0,width=626,height=436');
        return false;
    }  

複数の画像を共有するためにメタ名を使用する必要はありますか? はいの場合、問題を解決するにはどうすればよいですか? ありがとう。

4

0 に答える 0