可能重复:
Github:我可以看到回购的下载次数吗?
任何人都可以告诉我在哪里可以找到我在GitHub上的项目下载次数?
有没有办法知道从github克隆或下载git存储库的次数?我只是很好奇,因为我发现其他统计信息,如提交时间代码行可以使用以下方法生成:http://gitstats.sourceforge.net/但我没有找到如何检查克隆/下载计数.
我有一个存储库,其中包含 Travis-CI 的徽章。根据 Travis-CI 文档的建议,此徽章包含在 Readme.md 中,并具有以下链接:
[](https://travis-ci.org/nikicc/orange3-text)
然而,现在每个 fork 我的存储库的人都会获得我的Travis-CI 徽章的链接,因为它是与我的用户名一起硬编码的。我希望实现所有叉子自动具有指向他们的徽章的链接,而不是我的徽章的链接。是否可以通过在 Github 上的 Readme.md 文件中使用存储库用户名的某个变量来绕过这个问题?对此有什么好的解决方案吗?
有没有办法知道谁下载了我的 Github 存储库?
我需要验证至少有一些人对我的开源软件项目感兴趣,以获得一些政府财政支持。所以,我的问题是:
我正在尝试通过 gitHub api 跟踪 gitHub 版本的 download_count 。我不需要太多,我只是想看看它是什么。
我正在尝试获取此信息:http ://developer.github.com/v3/repos/releases/#response
从 URL 中可以看到,返回包含一个“download_count”键,但不幸的是,我的资产数组完全是空的。
通过使用这个:
NSString * owner = @"...";
NSString * repo = @"...";
NSString * repoId = @"...";
// Get Release Info
NSString * releaseURL = [NSString stringWithFormat:@"https://api.github.com/repos/%@/%@/releases", owner, repo];
// Get Assets List Specifically
NSString * assetsURL = [NSString stringWithFormat:@"https://api.github.com/repos/%@/%@/releases/%@/assets", owner, repo, repoId];
NSURL * gitAssetsURL = [NSURL URLWithString:releaseURL];
NSData * gitAssetsRawData = [NSData dataWithContentsOfURL:gitAssetsURL];
NSString * gitDataString = [[NSString alloc] initWithData :gitAssetsRawData encoding:NSASCIIStringEncoding];
NSLog(@"%@", gitDataString);
Run Code Online (Sandbox Code Playgroud)
一切输出都很好,但我的资产数组始终为空。我确实有版本,并且所有存储库上的资产数组都是空的。