我有一个公共git存储库(bitbucket),其中包含一些目录中包含的一些zip文件。 我想创建一个php页面,显示每个zip的下载按钮,允许下载它而无需进入bitbucket。
这可以复制每个zip url并为它创建一个合适的htlm按钮,但我真正想要的不是静态页面,而是一个php页面,用git存储库中当前存在的zip文件自动填充自己,它正在快速增长,我不想每次手动更新我的页面。
有可能吗?很抱歉没有代码,但我真的不知道从哪里开始。
答案 0 :(得分:0)
您可以使用bitbucket中的API列出repo中的所有文件,然后迭代json以查找所有zip文件。有关API的详细信息,请查看https://confluence.atlassian.com/display/BITBUCKET/Version+1
编辑:特别是调用此链接显示repo文件夹结构
https://bitbucket.org/!api/1.0/repositories/<username>/<repo_name>/directory/