socialapis/instagram-api

通过关注他人来提升您的Instagram

V1.0.5 2021-03-13 18:06 UTC

This package is auto-updated.

Last update: 2021-03-14 00:33:37 UTC


README

这是一个PHP库,模拟Instagram的私有API。这个库只是基于最新版本功能的起点。

带有2FA(需要命令行)

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

socialAPIS

  • btc 比特币:bc1qkauwj52rr6pelckjfq4htgjl7jvamkq5lklqca

安装

你需要!

  1. 使用PHP >= 7
  2. 在PHP上启用OpenSSL.

安装这个库

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

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

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

$ig = new \InstagramFollowers\Instagram();
$loginResponse = $ig->login("username", "password");

or you can grab the last login response by

$loginResponse = $instagram->accountRequest->loginResponse;

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

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

访问最后请求

您的请求永远不会丢失,它们都保存在内存中。例如

$userInfo = $instagram->usersRequest->getInfoByName($user_pk);

您可以通过以下方式每次访问此函数的最后响应

$lastGetInfoResposne = $instagram->usersRequest->getInfoByNameResponse;
$userPK = $lastGetInfoResponse->getUser()->getPk();

示例

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

为什么我要创建这个API?

在尝试了所有互联网上的instagram-php-private APIS来增长我的instagram账户后,我需要构建一个类似的东西。

什么是Instagram?

根据公司的说法

"Instagram是一个有趣且独特的分享生活的方式,通过一系列图片与朋友分享生活。用你的手机拍照,然后选择一个滤镜将图片变成永恒的记忆。我们正在构建Instagram,让你能够通过图片体验朋友生活中的瞬间。我们想象一个通过照片更加紧密相连的世界。"

许可证

条款和条件

  • 你将不会为了营销目的(垃圾邮件、机器人、骚扰、大量群发消息等)使用此API。
  • 我们不会支持任何想要使用此API发送垃圾邮件或犯罪的人。
  • 我们保留权利阻止不符合这些条件的此存储库的任何用户。

法律

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