2013-09-30 20 views
0

Моя история публикуется только на FB, но описание не является частью того, что публикуется. Вместо этого я получаю URL-адрес страницы с метатегами. В приведенных ниже примерах есть некоторая избыточность, но я не думаю, что это имеет значение.Описание не публикуется с рассказом на Facebook

Есть ли причина, по которой описание не опубликовано?

 var accessToken = (string)Session["accessToken"]; 
     var args = new Dictionary<string, object>(); 
     args["appnamespace"] = "myapp"; 
     args["object_name"] = "myobname"; 
     args["myobname"] = "/social/post/facebook.aspx?id=qwerdefre"; 
     args["action"] = "Earned"; 
     args["access_token"] = accessToken; 
     args["description"] = "Praesent neque velit, ultrices vitae purus eget"; 
     args["image"] = "/img/thisimage.png"; 
     args["link"] = "/pages/welcome"; 
     args["title"] = "The Title"; 
     FacebookClient client = new FacebookClient(accessToken); 
     client.AppId = Configuration.Social.FacebookConsumerKey; 
     dynamic result = client.Post("/me/myapp:myobname", args); 
     Response.Write(result); 
     Response.Write("<p/>"); 

Ниже приведены мета теги страницы Open Graph:

<meta property="fb:app_id" content="11123213" /> 
    <meta property="og:title" content="The Title" /> 
    <meta property="og:image" content="/img/thisimage.png" /> 
    <meta property="og:url" content="/social/post/facebook.aspx"> 
    <meta property="og:type" content="myapp:myobname" /> 
    <meta property="og:description" content="Praesent neque velit, ultrices" /> 

Так что, если кто-нибудь имеет какие-либо идеи, что я делаю не так, пожалуйста, дайте мне знать.

+0

Вы забыли показать, как именно вы _making_ сообщение ... – CBroe

+0

Добавил это. Благодарю. –

+0

Я не уверен, что вы можете указывать название и описание как параметры при публикации _action_ на объекте Open Graph (это нечто иное, чем обычное сообщение ссылки). И относительный og: url, скорее всего, тоже ошибка, поэтому сделайте это абсолютным (а затем проверьте свой объект с помощью инструмента отладки). – CBroe

ответ

Смежные вопросы