【问题标题】:Does VK API support a search by file type?VK API 是否支持按文件类型搜索?
【发布时间】:2015-09-01 14:32:19
【问题描述】:

假设我浏览了一个 vk 社区并希望能够检索上传到该社区的所有 gif,我该怎么做?

【问题讨论】:

    标签: vk vk-sdk


    【解决方案1】:

    您可以使用方法docs.get

    通过链接访问它

    https://api.vk.com/method/docs.get.xml?owner_id=-GROUP_ID&access_token=YOUR_ACCESS_TOKEN

    如果您没有access_token

    ,请阅读this my answer 了解更多信息

    结果你会看到一个 xml 格式的文档。 (如果您想使用 json-response-format,只需从您正在访问的链接中删除“.xml”)

    文档将包含所有文档计数和每个文档的相关信息,例如 document_id、其标题和大小扩展名url

    请注意,如果您从社区(而非用户)访问文件,则链接中的 owner_id 必须为负数,它必须在 community_id 之前包含 -

    要知道社区ID,您可以阅读another my post

    如果您有任何不明白的地方,请随时提出任何问题:)

    【讨论】:

    • 这非常有帮助,而且切中要害。谢谢!我还有一个问题。有时,我必须调用根据 VK API 返回“发布”对象列表的方法。我使用一个简单的 json2csharp 转换器,它为我提供了正确的类来处理返回的对象,但使用方法像 wall.get 一样,我得到了 C# 对象。据我所知,我必须将此对象类型转换为 post,但 post 类不可用,并且当我输入对 JSON2Csharp 转换器的 JSON 响应时也没有列出。
    • 对不起,我不懂c#
    • 谢谢你!你一直很有帮助。希望你继续努力。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-04-18
    • 1970-01-01
    • 1970-01-01
    • 2011-10-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多