Моя история публикуется только на 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" />
Так что, если кто-нибудь имеет какие-либо идеи, что я делаю не так, пожалуйста, дайте мне знать.
Вы забыли показать, как именно вы _making_ сообщение ... – CBroe
Добавил это. Благодарю. –
Я не уверен, что вы можете указывать название и описание как параметры при публикации _action_ на объекте Open Graph (это нечто иное, чем обычное сообщение ссылки). И относительный og: url, скорее всего, тоже ошибка, поэтому сделайте это абсолютным (а затем проверьте свой объект с помощью инструмента отладки). – CBroe