adrifkat / instagram-api
Instagram的PHP私有API
此包尚未发布版本,信息有限。
README
这是从 mgp25/Instagram-API 仓库的代码副本
原始仓库因DMCA下架不可用。因此我创建了此仓库,用代码副本为自己使用。请关注作者的 twitter 了解最新动态。
这是一个PHP库,模拟Instagram的私有API。此库包含Instagram Android应用的几乎所有功能,包括媒体上传、直接消息、故事等。
在打开新的问题之前阅读 wiki 和之前的问题!可能你的问题已经被解答。
常见问题: F.A.Q.
你喜欢这个项目吗?通过捐赠支持它
mgp25
Paypal: 捐赠
Bitcoin: 1DCEpC9wYXeUGXS58qSsqKzyy7HLTTXNYe
stevejobzniak
Paypal: 捐赠
Bitcoin: 18XF1EmrkpYi4fqkR2XcHkcJxuTMYG4bcv
jroy
Paypal: 捐赠
Bitcoin: 32J2AqJBDY1VLq6wfZcLrTYS8fCcHHVDKD
安装
依赖
安装/启用所需的PHP扩展和依赖。你可以在这里学习如何操作。
安装此库
我们使用composer来有效地和容易地分发我们的代码。如果你还没有安装composer,你可以在这里下载和安装它 这里。
安装composer后,你可以执行以下操作
composer require adrifkat/instagram-api
require __DIR__.'/../vendor/autoload.php'; $ig = new \InstagramAPI\Instagram();
如果您想测试master分支中的新代码,这些代码可能不稳定,并且尚未发布,那么您可以按照以下操作进行(自行承担风险)
composer require adrifkat/instagram-api dev-master
关于将数据迁移到不同服务器的警告
Composer会检查您系统的能力,并根据您当前的机器(您运行composer
命令的机器)选择库。因此,如果您在机器A
上运行Composer安装此库,它将检查机器A
的能力,并将安装适合该机器的库(例如,安装各种库的PHP 7+版本)。如果您然后将整个安装迁移到机器B
,除非机器B
具有完全相同的能力(相同或更高的PHP版本和PHP扩展),否则将不会工作!因此,您应该始终在目标机器上而不是本地机器上运行Composer命令。
示例
所有示例都可以在这里找到:这里。
行为准则
本项目遵守贡献者公约行为准则。通过参与,您应遵守此准则。请举报任何不可接受的行为。
如何贡献
如果您想为此项目做出贡献,请随时提交一个pull request。
在这样做之前,请查看贡献指南。
我为什么制作这个API?
在法律措施之后,Facebook、WhatsApp和Instagram封禁了我的账户。为了在我的手机上使用Instagram,我需要一个新手机,因为他们封禁了我的UDID,所以这就是我制作这个API的原因。
什么是Instagram?
根据公司
"Instagram是一种有趣且独特的方式,通过一系列图片与朋友分享您的生活。用您的手机拍照,然后选择一个滤镜将图片转变为永恒的记忆。我们正在打造Instagram,让您能够通过图片体验朋友生活中的时刻。我们想象一个通过照片更加紧密联系的世界。"
许可
为了确保公平和分享,此库采用了双许可。请注意,除非另有说明,否则所有使用均受RPL-1.5许可的约束!
- 相互公众许可1.5(RPL-1.5):https://open-source.org.cn/licenses/RPL-1.5
您应该阅读整个许可,特别是开头的PREAMBLE
。简而言之,“相互”一词意味着“以回报您所得到的东西”。这不是一个免费软件许可。此许可要求您开源使用此库的任何项目中的所有自己的源代码!创建和维护此库对我们来说是一项无尽的艰苦工作。这就是为什么我们有一个简单的要求:给世界一些东西。这可能是为该项目提供的代码或财务支持,完全取决于您,但没有其他任何东西赋予您使用此库的权利。
此外,根据修改版的RPL-1.5协议,本库也向某些实体开放,允许您在不开源您自己的项目的情况下使用本库。修改后的许可证(见LICENSE_PREMIUM)根据我们的判断,在一定期限内(除非另有约定)向某些实体颁发。目前,我们正将此许可证授予所有"付费订阅者",有效期与其订阅期限相同。您可以通过贡献大量高质量代码或付费订阅来成为付费订阅者。此许可证确保了公平性,并通过代码贡献和所需财务支持刺激了本库的持续增长。
您无需接受此许可证,因为您未签署它,但没有任何其他文件授予您使用、复制、分发、修改或创建软件(本库)或任何贡献者创建的扩展的衍生品的权限。如果您不接受此许可证,这些行为将受到法律的禁止。因此,通过执行这些行为之一,您表明您接受此许可证,并同意受其所有条款和条件的约束。如果您不同意此许可证的所有条款和条件,请勿使用、修改、创建衍生品或分发软件。如果您无法遵守此许可证的所有条款和条件,则您不能使用、修改、创建衍生品或分发软件。
条款和条件
- 您不得将此API用于营销目的(垃圾邮件、机器人操作、骚扰、大量群发消息等)。
- 我们不支持任何想用此API发送垃圾邮件或犯罪的人。
- 我们保留阻止不符合这些条件的本库用户的权利。
法律
此代码与Instagram或其任何关联公司或子公司的官方、维护、赞助或认可无关。这是一个独立和非官方的API。使用风险自担。