Excel VBA-MSXML2.XMLHTTP-GITHUB上传递凭据

Excel VBA-MSXML2.XMLHTTP-GITHUB上传递凭据,excel,vba,github,credentials,msxml,Excel,Vba,Github,Credentials,Msxml,希望你们都做得很好。我已经成功地编写了进入此页面的代码: “” 问题是,我需要登录才能在github上看到可下载的工件href(url) 我已经尝试过一些建议的替代方案,比如 With xmlhttp .Open "GET", URL2, False, "USERNAME", "PASSWORD" .setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) Chrome/39.0.2171.71" .Send h

希望你们都做得很好。我已经成功地编写了进入此页面的代码: “”

问题是,我需要登录才能在github上看到可下载的工件href(url)

我已经尝试过一些建议的替代方案,比如

With xmlhttp
.Open "GET", URL2, False, "USERNAME", "PASSWORD"
.setRequestHeader "User-Agent", "Mozilla/5.0 (Windows NT 10.0; WOW64) Chrome/39.0.2171.71"
.Send

 html.body.innerHTML = .responseText
End With
…还有更多的弗兰肯斯坦变奏曲,但都没有成功

在这一点上,我真的很困惑如何让GITHUB让我提取文件的下载URL

最终结果应为粘贴/msgbox“”

任何人都不能帮我解决这些凭证问题,以便能够下载它吗? 谢谢你的时间

试试看

使用xmlhttp的

.是否打开“获取”、URL2、False“用户名/密码凭据?
.setRequestHeader“用户代理”、“Mozilla/5.0(Windows NT 10.0;WOW64)Chrome/39.0.2171.71”
.setRequestHeader“授权”、“基本”和Base64Encode(“用户:密码”)
可以找到Base64Encode例程
或者网上有类似的工具

我尝试过使用mklement0的更新版本(流线型版本)以及Patick,但仍然不起作用:/是否还有其他不正确的地方?因为如果我搜索id“text bold”,我会得到innertext,但不会得到href。。我强烈认为这是因为基于我呈现页面时看到的凭据问题。。