是否可以在NodeJS中以编程方式获取和发送Instagram直接消息?我找不到最近关于这个问题的任何答案,所以决定在这里问。
现在我知道有:
Instagram API
Instagram API (图API)
instagram-私有api包
第一和第二,没有api的直接消息,正如我所理解的。第三是有点可疑。很难说它到底是怎么工作的。Instagram允许开发人员使用这个库吗?
我能够在break中处理NodeJS中的请求。但是,当我试图在回调函数(发出外部请求)中设置断点时,它将失败。
有什么选择是我需要设置的,以使这个工作?或者,我还需要采取另一种方法吗?
app.use('/feed', function(req, res, next){
instagram.set('client_id', 'id'); /* can break here */
instagram.set('client_secret', 'secret'); /* and can break h
我正在构建一个幻灯片,它可以在instagram上使用特定的标签来绘制图片。Instagram API要求我调用他们的auth URL来接收访问令牌。我使用节点js和express构建了后端,如下所示:
var express = require('express');
var app = express();
app.use(express.static('public'));
app.listen(4000,function(){
console.log("Listening to app on localhost 4000");
我正在尝试使用instagram节点nodeJs在本地主机上设置Instagram订阅,但是当我启动这段代码时,我得到了以下错误:
{ [Error: APISubscriptionError: Invalid URL. The URL may be on a private network.]
code: 400,
error_type: 'APISubscriptionError',
error_message: 'Invalid URL. The URL may be on a private network.',
retry: [Func
我找到了一个有趣的解决方案来获取instagram公开的个人资料照片。
var name = "smena8m",
items;
$.getJSON("https://query.yahooapis.com/v1/public/yql?callback=?", {
q: "select * from json where url='https://www.instagram.com/" + name + "/?__a=1'",
format: "json"
}, function(dat
我刚刚从下载了instagram-web,非常享受,但我有一个问题:如何将instagram会话保存在nodejs服务器上,首先文档中说登录过程应该是这样的:
let client = new instagram({username: username, password: password});
let user = await client.login();
这个方法将我的instagram登录,然后我可以使用客户机调用另一个函数,例如,client.addComment() client.follow() .
但是有一个小问题,Instagram有时会阻止登录(),如果我多次登录,这就是
使用带有instagram-私有api.的代理
大家好,我花了相当长的时间试图找出这个问题,可能有一个非常简单的答案,但我真的很困惑。在创建Instagram nodeJS API (私有)所需的会话时,您需要一个proxyUrl。我想知道怎么做/配置这个?您需要创建您自己的代理服务器吗?
到目前为止这是我的密码。
var Upload = require('instagram-private-api').V1;
var Client = require('instagram-private-api').V1;
var device = new Client.D
我在护照-instagram上遇到了麻烦,我正在尝试在我的申请中实现护照-instagram。每当我尝试使用instagram登录按钮登录时,我都会得到以下错误:InternalOAuthError:未能获得访问令牌{没有匹配的代码}
这是密码
instagram.js (护照instagram配置文件)
var passport = require('passport');
var InstagramStrategy = require('passport-instagram').Strategy;
var User = require('../mod
我想从我的Instagram帐户嵌入一个Instagram提要到我的网站,但只包含有特定标签的帖子。我尝试了一些第三方小部件,但它们只提供了一个带有用户名或hashtag的提要,而不是两者都提供。我注册了Instagram API并注册了一个新客户端。我想进入:
https://api.instagram.com/v1/users/USER_ID/media/recent/?client_id=CLIENT_ID
问题是,只要我没有开始提交,我就无法访问上面的URL。我不能开始提交,因为当我选择I want to display my Instagram posts on my website