代码之家  ›  专栏  ›  技术社区  ›  Adi_aks

使用旧RESTAPI的提示墙发布(Facebook)

  •  0
  • Adi_aks  · 技术社区  · 15 年前

    因为在使用Api.Stream.Publish发布,它直接发布在用户的墙上,而不需要询问用户。

    2 回复  |  直到 15 年前
        1
  •  0
  •   Tech    15 年前

    您可以将要发布的信息发送到客户端,然后使用以下代码发布

    ` 变量发布={ method:'源', message:'此处显示消息', name:'连接', 说明:( ), 行动:[ {name:'操作链接',链接:'http://xyz.com/' } 用户消息提示:“” };

    `

    快乐编码:)

        2
  •  1
  •   Nate Totten    15 年前

    首先,在这里查看我的新C#sdk http://faceboosdk.codeplex.com . 这些样品会对你的工作有很大帮助。

    关于您的问题,您需要获得的许可是stream\u publish。如果您使用的是my api并希望使用自定义dialong重定向它们,您可以获得如下身份验证url:

    FacebookApp app = new FacebookApp();
    dynamic parameters = new ExpandoObject();
    parameters.req_perms = "stream_publish";
    parameters.next = "http://www.example.com/return";
    Uri loginUrl = app.GetLoginUrl(parameters);
    Response.Redirect(loginUrl.ToString());
    

    如果要在客户端提示对话框,必须使用Facebook Javascript SDK。你可以在这里找到代码: http://developers.facebook.com/docs/reference/javascript/FB.login

    推荐文章