inbo/instagram-api

Instagram的PHP私有API

1.0.5 2021-08-04 13:04 UTC

This package is auto-updated.

Last update: 2024-09-04 20:09:11 UTC


README

这是一个模拟Instagram私有API的PHP库。这个库几乎包含了Instagram安卓应用的所有功能,包括媒体上传、直接消息、故事等。

在打开新问题之前,请阅读维基和之前的问题!也许你的问题已经被解答了。

常见问题: FAQ

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

mgp25

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

stevejobzniak

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

jroy

  • Paypal Paypal: 捐赠
  • btc Bitcoin: 32J2AqJBDY1VLq6wfZcLrTYS8fCcHHVDKD

安装

依赖

安装/启用所需的PHP扩展和依赖。你可以在这里学习如何做到这一点 这里

安装这个库

我们使用composer来有效地分发我们的代码。如果你还没有安装composer,你可以从这里下载并安装它 这里

安装composer后,你可以执行以下操作

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

$ig = new \InstagramAPI\Instagram();

如果你想测试master分支上的新代码(可能是不稳定的,尚未发布),你可以这样做(自担风险)

composer require mgp25/instagram-php dev-master

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

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。使用风险自担。