2010-05-02 65 views

回答

0

发送给另一个用户的墙 - 是完全一样的对当前用户的墙派:用Stream.publish

只需指定target_id有需要的用户的ID ;-)

+0

但我怎样才能得到用户的ID没有连接到他的帐户? – Maki 2010-05-02 10:26:46

+0

呵呵?你如何从你的问题中确定“另一个用户”?你知道关于那个“另一个用户”的具体情况吗?发布到非当前用户的墙的唯一可能的方式是:1)获取活动用户进行绑定(该用户将是帖子的作者)2)了解另一用户的user_id。 – zerkms 2010-05-02 14:23:15

+0

我知道这个“另一个用户”的用户名和密码 – Maki 2010-05-02 20:11:08

1

试试这个...ñ_ñ

  try 
     { 
      String namePub = servicio.Users.GetInfo().first_name + "ha actualizado su estado"; 
      String cosa = servicio.Stream.Publish(richTextBox1.Text, 
      new attachment() 
      { 
       name = namePub, 
       href = "http://www.facebook.com/apps/application.php?id=136818146334647", 
       caption = "Tú tambien puedes usar Escuchando ahora, es facil y rapido", 
       properties = null, 
       media = new List<attachment_media>() 
       { 
        new attachment_media_image() 
        { 
         src="http://www.rammsdio.com.ar/images/img14781001.gif", 
         href = "http://www.facebook.com/apps/application.php?id=136818146334647" 
        } 
       } 
      }, 
      new List<action_link>() 
      { 
       new action_link() 
       { 
        text="Visita SQLeros", 
        href="http://www.sqleros.com.ar/wps" 
       } 
      }, stringId, 0); 
      listBox1.Items.Add("Has actualizado tu estado..."); 
      richTextBox1.Clear(); 
      if (checkBox2.Checked) 
       servicio.Stream.AddLike(cosa); 
     } 
     catch (FacebookException fb) 
     { 

      listBox1.Items.Add(fb.Message); 
     }