2016-08-13 2 views

답변

0

이것은 내가 가진 가장 가까운 :

curl 'https://www.tumblr.com/svc/account/register' --data 'user%5Bemail%[email protected]&tumblelog%5Bname%5D=USERNAMETOCHECK&form_key=!1231473848212%7CKpTkShMIsrNRL3V1GPCfNlpw6V8&action=signup_account' 

하지만 :

  • 이 공개 API 그래서 당신의 IP가 차단 될 수 있습니다 아니에요 또는 그냥 통보없이 작동을 멈출 수 있습니다.
  • form_key 매개 변수가 잠시 후 만료 될 수 있습니다. 당신은 새로운 것을 얻기 위해 https://www.tumblr.com/에서 그것을 분석 할 수 있어야합니다.

참고 :

  • 나는, 크롬 개발자 도구에서 등록 화면에서이 요청을 발견 "CURL로 복사", 필요하지 않았다 모든 것을 제거.
  • [email protected]은 내가 생각할 수있는 가장 짧은 사용되지 않은 이메일 주소입니다.
  • 응답은 같은 것입니다 :

    { 
        "redirect": false, 
        "redirect_method": "GET", 
        "errors": [ 
         "Someone beat you to that username.", 
         "You forgot to enter your password!" 
        ], 
        "signup_success": false, 
        "next_view": false, 
        "usernames": [ 
         "..." 
        ] 
    } 
    

    만약 Someone beat you to that username.이 오류에 존재, 그 이름이 촬영됩니다.


당신의 대안은 아마 같은 일을 수행 many services and APIs 중 하나를 사용하고 있습니다.

관련 문제