使用FacebookSDK在我自己的Facebook页面上发布图像,描述,标题,链接

时间:2015-01-10 19:08:24

标签: vb.net facebook facebook-graph-api facebook-javascript-sdk

我使用以下代码在Facebook上发布到我自己的页面。 我使用了Graph api explorer中的身份验证令牌。

imports Facebook //'using FacebookSDK from NuGet

    Dim tok As String = "CPdPx3XhS1Kw1ERYZBmikswZAZAQiKVVh8KeoTeAZDZD" 'not real
    Dim client As New FacebookClient(tok)
    Dim k As IDictionary(Of String, Object) = client.Get("me/")
    k.Clear()
    k.Add("message", "Why this only thing that works?")
    k.Add("picture", "merry.jpg")
    k.Add("description", "Now is the time to figure out why I can't get a photo to work here...")
    k.Add("caption", "Bologna")
    Dim results = client.Post("me/feed", k)
    MsgBox(results.ToString)

我从vb.2010 express

本地运行此代码

我实际上可以发布此内容,但只显示该消息。它似乎忽略了图片,描述,标题。

我的目标是设置一个标题,一张照片和一个描述,并且可能会在我的脸书状态页面上显示一个链接。

任何人都可以帮助我吗?似乎无法在网上找到任何人这样做过,我无法相信我是第一个...

非常感谢你提前帮助这个facebook SDK新手

1 个答案:

答案 0 :(得分:0)

你必须给img一个完整的路径,如“http://www.domainname.com/imgs/merry.jpg