gpt4 book ai didi

c# - 推特,Oauth,关注用户

转载 作者:行者123 更新时间:2023-11-30 18:42:41 25 4
gpt4 key购买 nike

我正在用 C# 试验 Twitter。

我正在使用的示例使用以下 Oauth 方法提交新推文:

string xml = _oAuth.oAuthWebRequest(
oAuthTwitter.Method.POST,
"http://twitter.com/statuses/update.xml",
"status="+tweet);

我如何关注用户?我在哪里可以找到对所有 oAuthWebRequest 可能性的支持,例如关注用户、检查用户是否关注我、取消关注用户。

提前致谢

编辑:

我按照这些说明尝试了以下操作:http://www.lordyz.co.uk/2010/10/01/c-asp-net-twitter-api-oauth-example-continued/

string friend = HttpUtility.UrlEncode("ladygaga");

    string xml = _oAuth.oAuthWebRequest(  
oAuthTwitter.Method.POST,
"http://api.twitter.com/1/friendships/create/" + friend + ".xml", "");

这行得通!谢谢

最佳答案

您应该将其用于 REST 调用 - https://api.twitter.com/1/friendships/create.xml你应该通过 POST 发送你的数据。在您的示例中,您使用的是 oAuthTwitter.Method.POST,但您是通过 URL 而不是 POST 发送数据。

如果我理解 oAuthWebRequest 签名是正确的,那么你应该这样做:

string friend = "ladygaga";
string xml = _oAuth.oAuthWebRequest(
oAuthTwitter.Method.POST,
"https://api.twitter.com/1/friendships/create.xml",
"screen_name=" + friend);

关于c# - 推特,Oauth,关注用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5362317/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com