Windows VKWebAPI(简单)

Windows VKWebAPI(简单),windows,api,windows-phone-8,web,vk,Windows,Api,Windows Phone 8,Web,Vk,我想调用photos.get方法并从VK社区检索照片。问题是我无法在访问URL时查看oid,即请求所需的所有者id参数之一。例如,当我浏览某个社区时,我最终得到一个URL,如。我需要一个可以作为参数传入的数字,而不是这个picsa。如何从URL获取所有者id?您可以使用groups.getById API方法。它不需要任何身份验证: 您将获得JSON格式的默认组实体: { "response": [ { "gid": 37460919,

我想调用photos.get方法并从VK社区检索照片。问题是我无法在访问URL时查看oid,即请求所需的所有者id参数之一。例如,当我浏览某个社区时,我最终得到一个URL,如。我需要一个可以作为参数传入的数字,而不是这个picsa。如何从URL获取所有者id?

您可以使用groups.getById API方法。它不需要任何身份验证:

您将获得JSON格式的默认组实体:

{
    "response": [
        {
            "gid": 37460919, 
            "name": "AMERICA", 
            "screen_name": "picsa", 
            "is_closed": 0, 
            "type": "page", 
            // photos of different size go here
        }
    ]
}
现在,您可以提取社区的ID gid,并可以在其他API请求中使用它。您可以同时获得有关多个社区的信息-您需要使用逗号/method/groups.getById?group_id=picsa、othergroup、somename枚举它们

使用photos.get方法时,请记住,VK对社区和页面使用负ID值

比如说,, /方法/photos.get?owner_id=123456789表示用户123456789和 /方法/photos.get?owner_id=-123456表示社区123456的照片。

您可以使用groups.getById API方法。它不需要任何身份验证:

您将获得JSON格式的默认组实体:

{
    "response": [
        {
            "gid": 37460919, 
            "name": "AMERICA", 
            "screen_name": "picsa", 
            "is_closed": 0, 
            "type": "page", 
            // photos of different size go here
        }
    ]
}
现在,您可以提取社区的ID gid,并可以在其他API请求中使用它。您可以同时获得有关多个社区的信息-您需要使用逗号/method/groups.getById?group_id=picsa、othergroup、somename枚举它们

使用photos.get方法时,请记住,VK对社区和页面使用负ID值

比如说,, /方法/photos.get?owner_id=123456789表示用户123456789和
/方法/photos.get?owner_id=-123456表示社区123456的照片。

当组中没有组id链接时,获取组id的另一种方法是单击墙上任何帖子的发布日期

在地址行中,您将看到如下链接

https://vk.com/picsa?w=wall-37460919_47702

所以37460919是您需要的组id

当组中没有it链接时,获取组id的另一种方法是单击墙上任何帖子的发布日期

在地址行中,您将看到如下链接

https://vk.com/picsa?w=wall-37460919_47702
所以37460919是您需要的组id