2014-04-21 2 views
0

PHP API here에서 snapchat를 보내려고합니다.Snapchat API 인증 결과가 금지됨

당신은 그것이 한 번만 인증하고 사용자 이름의 배열에 Snapchat에서를 보낼 수 어떻게 서버에 많은

<?php 

// Log in: 
$snapchat = new Snapchat('username', 'password'); 

// Upload a snap and send it to me for 8 seconds: 
$id = $snapchat->upload(
Snapchat::MEDIA_IMAGE, 
file_get_contents('/home/jorgen/whatever.jpg') 
); 
$snapchat->send($id, array('jorgenphi'), 8); 

를 인증 볼 수 있듯이?

답변

0

송신 기능의 두 번째 매개 변수 (check here)에 배열에 요소를 추가하여 여러 사람에게 보낼 수있는 것처럼 보입니다. 같은

시도 뭔가 :

$snapchat->send($id, array('jorgenphi', 'anotheruser', 'thirduser'), 8); 
+0

안녕 마커스, 답장을 보내 주셔서 감사합니다. 배열에 여러 사용자 이름을 추가하면 작동하는 것으로 알고 있습니다. 내가 직면 한 문제는 "스냅"이 사용자 배열에 전송 될 때마다 $ snapchat = new Snapchat ('username', 'password')를 사용하여 먼저 인증한다는 것입니다. 1000 명의 사용자가 있다고 가정하면 1000 번 인증을받습니다 (Snapchat은 해당 계정을 차단/차단합니다). – user3557579

+0

수업 내용을 보면서 말할 수있는 것은 사실이 아닌 것 같습니다. 수신자 배열이 파열되어 단일 HTTP 요청으로 전달됩니다. 1000 개의 인증 대신 1000 명의 사용자에게 전송할 수 있습니까? –

+0

흠, 가능합니다. 나는 ~ 50 명의 사용자 만 테스트했다. (그리고 그 이후에는 차단되었다.) 질문에 대한 참조로 1000을 사용하고있었습니다. – user3557579