小编Luk*_*uke的帖子

如何使用 php 和 curl 登录 Instagram 并获取 sessionid?

我正在使用在这个问题的答案中找到的这个 PHP 代码: Instagram 以编程方式登录 当我检查 cookie.txt sessionid 是 "" 。有没有办法可以更改此代码以使其获得 sessionid cookie?csrftoken、ur、mid、urlgen 似乎都设置正确,但我不知道......我需要 sessionid 以编程方式探索标签。

编辑:问题在于我的用户名和密码,我被定向到“可疑登录尝试”页面。“我们检测到异常登录尝试为了保护您的帐户,如果是您,请告诉我们” 编辑:我的一个帐户每次都有效,只有另一个显示“可疑登录尝试”页面。???:/???

这是怎么回事?

$username = "yourname";
$password = "yourpass";
$useragent = "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/50.0.2661.102 Chrome/50.0.2661.102 Safari/537.36";
$cookie=$username.".txt";

@unlink(dirname(__FILE__)."/".$cookie);

$url="https://www.instagram.com/accounts/login/?force_classic_login";

$ch  = curl_init();        

$arrSetHeaders = array(
    "User-Agent: $useragent",
    'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8',
    'Accept-Language: en-US,en;q=0.5',
    'Accept-Encoding: deflate, br',
    'Connection: keep-alive',
    'cache-control: max-age=0',
);

curl_setopt($ch, CURLOPT_HTTPHEADER, $arrSetHeaders);         
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__)."/".$cookie);
curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__)."/".$cookie);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); …
Run Code Online (Sandbox Code Playgroud)

php cookies curl session-cookies instagram

6
推荐指数
1
解决办法
1万
查看次数

短信窗口不会解雇目标-C

嗨,我正在尝试为adobe AIR制作SMS原生扩展.我之前在Objective-c中编码但是一切正常,除了按下发送或取消时SMS窗口不会关闭的事实.下面是代码的主要部分,但问我是否还需要更多信息.谢谢阅读.为什么xcode告诉我:第二行的"协议中的方法没有实现"?

#import "SMSComposerHelper.h"
@implementation SMSComposerHelper

//Event name
static  NSString *event_name = @"SMS_COMPOSER_EVENT";


-(void) sendSMS:(NSString *)toRecipient
         messageBody:(NSString *)messageBody
{

    FREDispatchStatusEventAsync(context, (uint8_t*)[event_name UTF8String], (uint8_t*)[@"WILL_SHOW_MAIL_COMPOSER" UTF8String]);

           MFMessageComposeViewController *smsComposer = [[MFMessageComposeViewController alloc] init];
          smsComposer.messageComposeDelegate = self;

    //make string into array
    NSArray *recipientArray;
    recipientArray = [NSArray arrayWithObjects: toRecipient, nil];

    smsComposer.body = messageBody;   
    smsComposer.recipients = recipientArray;

    //show sms composer
    [[[[UIApplication sharedApplication] keyWindow] rootViewController] presentModalViewController:smsComposer animated:YES];

}


// Dismisses the sms composition interface when users tap Cancel or Send.
-(void) smsComposeController: (MFMessageComposeViewController*)controller didFinishWithResult: (MessageComposeResult)result error:(NSError*)error
{ …
Run Code Online (Sandbox Code Playgroud)

iphone objective-c ios

4
推荐指数
1
解决办法
963
查看次数

标签 统计

cookies ×1

curl ×1

instagram ×1

ios ×1

iphone ×1

objective-c ×1

php ×1

session-cookies ×1