众所周知,GitHub的API非常开放。如今已经有picog+GitHub图床,但是picog是桌面程序。那么如何用一个网页程序

众所周知,GitHub的API非常开放。如今已经有picog+GitHub图床,但是picog是桌面程序。那么如何用一个网页程序来实现呢?其实非常简单,我们只需要使用一个Ajax请求就可以了。基本原理就是这样。不过需要注意的是,纯HTML静态页面的形式会暴露我们的密钥。因此,我们可以将上传部分单独做成一个PHP接口文件或者Node.js接口。这里就不再详细讨论。另外,在GitHub登入自己的账号后,可以通过以下步骤获取密钥:点击右上角的头像,选择“Settings”,然后在左侧底部找到“DeveloperSettings”,再选择“Personalaccesstokens”,最后生成一个Token。通过以上步骤,我们可以利用制作网页程序来实现图床的功能。#利用#制作#网页#程序#众所周知。https://gocodehub.com/3755.html

相关推荐

封面图片

Google Chrome 很快将允许您将任何网页安装为桌面网络应用程序

GoogleChrome很快将允许您将任何网页安装为桌面网络应用程序。ChromeCanary更新后在访问的所有网站的设置菜单中引入了一个新的“将页面安装为应用程序”按钮。您可以在推出之前通过下载Canary并启用这些标志来试用该功能:chrome://flags/#web-app-universal-installchrome://flags/#shortcuts-not-apps线索:@ZaiHuabot投稿:@TNSubmbot频道:@TestFlightCN

封面图片

GitHub:攻击者利用盗取的OAuth令牌入侵了数十个组织

GitHub:攻击者利用盗取的OAuth令牌入侵了数十个组织GitHub今天透露,一名攻击者正在使用偷来的OAuth用户令牌(发放给Heroku和Travis-CI),从私人仓库下载数据。自2022年4月12日首次发现这一活动以来,威胁者已经从几十个使用Heroku和Travis-CI维护的OAuth应用程序(包括npm)的受害组织中访问并窃取数据。"这些集成商维护的应用程序被GitHub用户使用,包括GitHub本身"GitHub的首席安全官(CSO)MikeHanley今天透露。"我们不相信攻击者是通过破坏GitHub或其系统来获得这些令牌的,因为GitHub没有以原始的可用格式存储这些令牌。""我们对威胁行为者的其他行为的分析表明,行为者可能正在挖掘被盗的OAuth令牌所能访问的下载的私有仓库内容,以寻找可用于透支其他基础设施的秘密。"GitHub安全部在4月12日发现了对GitHub的npm生产基础设施的未经授权的访问,因为攻击者使用了一个被泄露的AWSAPI密钥。攻击者很可能是在使用偷来的OAuth令牌下载了多个私有npm仓库后获得了该API密钥。——bleepingcomputer

封面图片

众所周知天空中有很多卫星,现在这些卫星已经成为实时监控的间谍。

众所周知天空中有很多卫星,现在这些卫星已经成为实时监控的间谍。也许用不了多久,这些卫星就可以全球追踪每一个人、每一辆汽车……这意味着什么?《卫星已经开始观察你的每一个动作》https://www.iyouport.org/%e5%8d%ab%e6%98%9f%e5%b7%b2%e7%bb%8f%e5%bc%80%e5%a7%8b%e8%a7%82%e5%af%9f%e4%bd%a0%e7%9a%84%e6%af%8f%e4%b8%80%e4%b8%aa%e5%8a%a8%e4%bd%9c/

封面图片

ChatGPT 将推出 Mac 桌面应用程序

ChatGPT将推出Mac桌面应用程序在OpenAI展示的演示中,用户可以在一个小窗口中打开ChatGPT桌面应用程序,同时打开另一个程序。他们就屏幕上的内容向ChatGPT提问--无论是输入还是说出。然后,ChatGPT会根据它"看到"的内容做出回应。OpenAI表示,用户可以使用Option+Space键盘快捷键向ChatGPT提问,还可以在应用中截图并进行讨论。免费用户和付费用户都可以访问这款新应用,但从今天开始只有ChatGPTPlus用户可以使用,"未来几周"将在更大范围内推广。OpenAI计划在"今年晚些时候"推出该应用的Windows版本。ChatGPT已经在iOS和Android上推出了应用程序。OpenAI还在网络上分享了ChatGPT的新用户界面图片,看起来主屏幕和信息布局的改动很小。"我们知道这些模型会变得越来越复杂,"穆拉提解释说。"但我们希望交互体验实际上变得更加自然、轻松,让你完全不用关注UI,而是专注于与ChatGPT的合作。"除了新的应用程序和新的用户界面,该公司还展示了新的GTP-4o模型,该机型对所有用户免费。...PC版:https://www.cnbeta.com.tw/articles/soft/1430763.htm手机版:https://m.cnbeta.com.tw/view/1430763.htm

封面图片

GitHub推出"Hey, GitHub!"实验 可与Copilot进行基于语音的互动

GitHub推出"Hey,GitHub!"实验可与Copilot进行基于语音的互动"Hey,GitHub!"目前只是减少了在VSCode内编程时对键盘的需求,但官方希望通过进一步的研究和测试来扩大其功能。"Hey,GitHub!"技术预览报名页面:https://githubnext.com/projects/hey-github现在GitHub为那些想尝试Hey,GitHub!技术预览的人提供了一个报名等待名单。加入实验将为Copilot引入一些语音命令,协助程序员在不使用键盘的情况下编程。据GitHub称,Hey,GitHub!可以识别"自然语言",使Copilot在程序员中成为更友好的工具。这也提升了Copilot的可及性,让其他觉得传统的代码输入过程很困难的开发者可以使用。除了编写和编辑代码,Hey,GitHub!允许程序员进行代码导航,只需指出他们想要查看的行(例如,"Hey,GitHub!转到第34行","Hey,GitHub!转到方法X",或"Hey,GitHub!转到下一个块")。它还接受其他VisualStudioCode命令,如"切换Zen模式"和"运行程序"。此外,实验参与者将能够快速访问Hey,GitHub!中的代码总结,给他们提供某些代码功能的总结解释。通过这个实验,Copilot可以帮助程序员更快、更容易地编码的能力有望得到提高。然而,对于该工具的未来,现在还有点模糊,微软与GitHub及其技术伙伴OpenAI一起,目前正面临一场集体诉讼,原因是可能违反了开源许可证。在Copilot被发现生产其他程序员的版权代码而不注明出处后,程序员兼律师马修-巴特里克(MatthewButterick)介入法律行动,并在诉讼的专门网站上详细介绍了这些公司的违规行为。"通过在公开的GitHub存储库上训练他们的人工智能系统(尽管根据他们的公开声明,可能还有更多),我们认为被告已经侵犯了大量创作者的合法权利,他们在GitHub上根据某些开源许可证发布代码或其他作品,"Butterick解释说。"其中涉及一组11个流行的开源许可证,它们都要求注明作者的姓名和版权,包括MIT许可证、GPL和Apache许可证。"除了违反许可证归属要求外,Butterick说GitHubCoPilot还违背了自己的服务条款和隐私政策、DMCA第1202条、加州消费者隐私法和其他法律。...PC版:https://www.cnbeta.com.tw/articles/soft/1332389.htm手机版:https://m.cnbeta.com.tw/view/1332389.htm

封面图片

微软AI全家桶上新 GPT-4进军程序员大本营GitHub

微软AI全家桶上新GPT-4进军程序员大本营GitHub(来源:GitHub)这里需要解释的是,与必应、Office等刚刚吃上AI红利的产品不同。GitHub的程序员们最早在2021年已经见过Copilot编程助手的预览版,这款工具于去年6月向所有个人用户开放,每月订阅费用为10美元,后续推出的企业版订阅为每月19美元。因此,当资本市场为ChatGPT将自然语言转化为代码的能力惊叹时,上百万程序员早已用上这项功能。所以周三的更新,更像是基于GPT-4发布后的版本升级。不过GitHub也强调,CopilotX目前代表GitHub对未来的愿景,还不能视作一个正式的产品。随着产品的迭代和完善,公司也将花时间来确定提供给用户的最佳方式(和定价)。其中最主要的升级,是基于GPT-4的对话功能。开发者可以通过与机器人进行对话完成诸多日常工作,而且这里的对话并不限于在聊天框中打字,CopilotX同样支持语音输入,意味着开发者可以直接向AI说出自己的命令。根据GitHub的演示,CopilotX助手能够做的事情包括但不限于:解释代码的作用、检查并修改代码中的错误、为代码撰写测试程序等。(来源:GitHub)当然也有不那么“专业”的用法,GitHub首席执行官ThomasDohmke介绍称,他用CopilotX向自己的孩子演示“如何用Python编写一个贪食蛇游戏”,机器人会解释每一部分代码的作用、撰写测试软件,以及修复发现的Bug。Dohmke解释称,CopilotX与必应搜索工具、Edge浏览器的侧边栏非常相似,但主要的作用是进入开发人员的工作流程,并完成工作。它与必应的区别在于Copilot专注于代码,不会回应与代码无关的事情。值得一提的是,GitHub混合使用了OpenAI的模型:在对话功能中调用GPT-4,而撰写代码则使用响应速度更快、规格更小的模型,例如基于GPT-3发展而来的编程应用程序Codex。除了聊天以外,CopilotX还能解答程序员工作中碰到的问题,例如检索架构和语言文档的信息。与必应类似,虽然ChatGPT的数据库截止于2021年,但GitHub会用更新的数据进行扩充。根据GitHub介绍,在本次升级前Copilot已经在全球开发领域拥有举足轻重的地位,帮助超过100万程序员以更高的效率完成工作。随着聊天功能的上线,升级的AI功能不仅能帮助程序员群体进一步提升效率,也将彻底改变未来人们学习编程的方式。Dohmke表示:“我是一名开发者,也是公司的CEO,所以实际写代码的时间相当有限。但在过去几个晚上体验(CopilotX)的过程中非常有趣。它将乐趣带回了编程中,因为你不需要去寻找教程,也不需要弄清楚哪个是正确的教程,只管一路向前即可。我敢肯定,当学生和孩子们用上这个工具时将被震撼到,它会成为一件令人上瘾的事情,因为你有一个东西可以不断地提问。”...PC版:https://www.cnbeta.com.tw/articles/soft/1350721.htm手机版:https://m.cnbeta.com.tw/view/1350721.htm

🔍 发送关键词来寻找群组、频道或视频。

启动SOSO机器人