通过社区代币 (!) 登录 VK
var api = new VkApi();api.Authorize(new ApiAuthParams
{
AccessToken = "мой_токен",
});
您需要在 PM 中向某个用户发送图像。难点在于授权是通过社区令牌,而不是通过用户账户,这意味着无法通过 UploadServer 将图像上传到服务器。如何解决这个问题?
通过社区代币 (!) 登录 VK
var api = new VkApi();api.Authorize(new ApiAuthParams
{
AccessToken = "мой_токен",
});
您需要在 PM 中向某个用户发送图像。难点在于授权是通过社区令牌,而不是通过用户账户,这意味着无法通过 UploadServer 将图像上传到服务器。如何解决这个问题?
使用photos.getMessagesUploadServer。
简单的例子:
您的授权:
接下来我们获取服务器:
上传图片:
我们将上传的图片作为一个集合获取(方法photos.saveMessagesPhoto):
仍然要发送一条消息: