sadeghpro/instagram-api

Instagram的PHP私有API

dev-master 2018-10-03 09:44 UTC

This package is auto-updated.

Last update: 2024-09-29 05:02:09 UTC


README

此仓库基于mgp25/instagram-api,但您无法通过登录挑战。因此,我编写了一些绕过登录挑战的代码。如果您发现其他挑战,请报告!

您可以通过此示例查看绕过挑战的方法。

安装

composer require sadeghpro/instagram-api

logo Instagram PHP 最新稳定版本 总下载量 兼容性 许可

这是Instagram的私有API。它几乎包含了Instagram应用的所有功能,包括媒体上传、直接消息、故事等。

在创建新问题之前,请阅读Wiki和之前的问题!也许您的已经有人解答。

常见问题解答: F.A.Q.

喜欢这个项目吗?通过捐赠支持它

mgp25

  • Paypal Paypal: 捐赠
  • btc Bitcoin: 1DCEpC9wYXeUGXS58qSsqKzyy7HLTTXNYe

stevejobzniak

  • Paypal Paypal: 捐赠
  • btc Bitcoin: 18XF1EmrkpYi4fqkR2XcHkcJxuTMYG4bcv

安装

使用Composer

composer require mgp25/instagram-php
require __DIR__.'/../vendor/autoload.php';

$ig = new \InstagramAPI\Instagram();

如果您想测试master分支中可能不稳定的新代码,并且这些代码尚未发布,那么您可以使用master(风险自担)

composer require mgp25/instagram-php dev-master

我没有Composer

您可以从这里下载。

关于将数据移动到不同服务器的警告

Composer会检查您的系统功能并根据您当前运行的机器(您执行composer命令的地方)选择库。因此,如果您在机器A上运行Composer来安装此库,它将检查机器A的功能,并安装适合该机器的库(例如安装各种库的PHP 7+版本)。如果您然后将整个安装移到机器B上,除非机器B完全相同的功能(相同的或更高的PHP版本和PHP扩展),否则它将无法工作!因此,您应该始终在您的目标机器上而不是本地机器上运行Composer命令。

示例

所有示例都可以在这里找到:此处

行为准则

本项目遵循贡献者公约行为准则。通过参与,您应遵守此准则。请报告任何不可接受的行为。

如何贡献

如果您想为此项目做出贡献,请随时提交拉取请求。

在这样做之前,请查看贡献指南

我为什么制作这个API?

在法律措施之后,Facebook、WhatsApp和Instagram封禁了我的账户。为了在我的手机上使用Instagram,我需要一个新手机,因为他们封禁了我的UDID,所以这就是我制作此API的原因。

什么是Instagram?

根据公司

“Instagram是一种有趣而古怪的方式,通过一系列图片与朋友分享您的生活。用您的移动电话拍照,然后选择一个滤镜将图像转换为永久的记忆。我们正在构建Instagram,让您能够通过图片体验朋友生活中的时刻。我们想象一个通过照片更加紧密联系的世界。”

许可证

为了确保公平和共享,此库采用双重许可。请注意,除非另有说明,否则所有使用均受RPL-1.5许可证的约束!

您应该阅读整个许可证;特别是开头的序言。简而言之,单词“相互”意味着“以回报你得到的东西”。这不是一个免费软件许可证。此许可证要求您开源使用此库的任何项目的所有源代码!创建和维护此库对我们来说是无穷无尽的艰苦工作。这就是为什么我们只有一个简单的要求:向世界回报一些东西。无论是代码还是对这个项目的财务支持完全取决于您,但没有其他任何东西可以授予您使用此库的任何权利。

此外,根据修改版的RPL-1.5许可协议,该库也向某些实体提供,该协议经过修改,允许您在不开源自己的项目的情况下使用该库。修改后的许可协议(见LICENSE_PREMIUM)由我们决定授予某些实体,并限于一定时间内(除非另有约定),根据我们的条款。目前,我们正在将此许可协议授予所有"付费订阅者",其订阅期间有效。您可以通过贡献大量高质量代码或付费订阅来成为付费订阅者。这种许可确保了公平性,并通过代码贡献和所需财务支持促进了该库的持续增长。

您无需接受此许可协议,因为您没有签署它,然而 没有其他任何东西 授予您使用、复制、分发、修改或创建软件(此库)或任何贡献者创建的扩展的衍生品的权限。如果您不接受此许可协议,这些行为将受到法律的禁止。因此,通过执行任何这些行为,您表明您接受此许可协议并同意受其所有条款和条件的约束。如果您不同意此许可协议的所有条款和条件,请勿使用、修改、创建衍生品或分发软件。如果您无法遵守此许可协议的所有条款和条件,则您不能使用、修改、创建衍生品或分发软件。

条款和条件

  • 您不得将此API用于营销目的(垃圾邮件、机器人操作、骚扰、大量群发消息……)。
  • 我们不支持任何想用此API发送垃圾邮件或犯其他罪行的人。
  • 我们保留阻止不符合这些条件的任何此仓库用户的权利。

法律

此代码与Instagram或其任何关联公司或子公司的官方授权、维护、赞助或认可没有任何关联。这是一个独立和非官方的API。使用风险自担。