覆盖GitHub上的下载中的现有文件

时间:2011-11-20 04:53:25

标签: github

在上传具有相同文件名的文件时,有没有办法覆盖GitHub上的下载部分中的文件? (例如,通过开发人员API或ruby script等)原因是我想跟踪下载次数。谢谢!

1 个答案:

答案 0 :(得分:1)

我没有尝试过这个但是你有可能在Amazon S3上替换这个文件。我不知道它是否会起作用,或者它是否是一次性上传令牌而你没有删除该文件的可能性。

请参阅用于在Github上传文件的API文档(其中包括使用amazon s3 rest api上传文件):

http://developer.github.com/v3/repos/downloads/

用于删除amazon s3上的文件的API文档: http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectDELETE.html

用于将文件放在亚马逊s3上的API文档: http://docs.amazonwebservices.com/AmazonS3/latest/API/RESTObjectPUT.html