브라우저와 Xcode 콘솔에서 다른 JSON 응답 받기

아흐메드 알 압둘 랄

API사용하여 비디오 링크를 구문 분석하고 해당 비디오에 대한 직접 링크를 얻습니다. 내가 브라우저에서 요청을 할 때 내가 얻는 것은

브라우저에서 답장

그러나 Xcode에서 요청하면 콘솔에 다른 응답이 인쇄됩니다.

Xcode 콘솔

내 코드는 다음과 같습니다.

import UIKit
import Alamofire
import SwiftyJSON

class ViewController: UIViewController {    
override func viewDidLoad() {
    super.viewDidLoad()
    parseData()
    // Do any additional setup after loading the view, typically from a nib.
}

func parseData(){
    var requestedLink: String
    let streamableLink = "https://api.streamable.com/import?url="
    requestedLink = "https://instagram.com/p/BVn8hvZgNQW/"
    let url1 = URL(string: "\(streamableLink)\(requestedLink)")
    print(url1)
    // parse data to the STREAMABLE API
    Alamofire.request("\(streamableLink)\(requestedLink)", method: .get, parameters: nil, encoding: JSONEncoding.default).responseJSON { response in
        print(response)
        switch response.result {
        case .success(let value):
            let json = JSON(value)
            let firstReply = json["shortcode"].stringValue
            print(firstReply)


            var shortCode: String
            let secondLinkToParse = "https://api.streamable.com/videos/"
            shortCode = "\(firstReply)"
            let url2 = URL(string: "\(secondLinkToParse)\(shortCode)")
            print(url2)
            // parse data to the STREAMABLE API
            Alamofire.request("\(secondLinkToParse)\(shortCode)", method: .get, parameters: nil, encoding: JSONEncoding.default).responseJSON { response in
                print(response)
                switch response.result {
                case .success(let value):
                    let json = JSON(value)
                    let secondReply = json["url"].stringValue
                    print(secondReply)

                case .failure(let error):
                    print(error)

                }

            }
            case .failure(let error):
            print(error)

        }
    }
}
}

내 질문은 왜 응답이 다를까요? 어떻게 해결할 수 있습니까? 내 생각 엔 아마도 요청에 매개 변수가 필요할까요?

어떤 아이디어?

아흐메드 알 압둘 랄

스트리밍 가능한 API를 사용하는 데 관심이있는 사람에게 URL 값을 얻지 못하는 이유는 동영상 처리에 시간이 걸리기 때문입니다. 백분율이 100이면 url에 대한 값이 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

HTTPoison-브라우저와 다른 응답 받기

분류에서Dev

json 배열 응답을 받고 다른 배열에 저장

분류에서Dev

WebAPI SignalR 다른 브라우저에서 다른 응답 협상

분류에서Dev

ProximityKit KitUrl android에서 JSON 응답 받기

분류에서Dev

PHP에서 JSON 응답 받기

분류에서Dev

API에서 JSON으로 응답 받기

분류에서Dev

PHP에서 json 응답 받기

분류에서Dev

브라우저 콘솔에서 .. 응답의 'Access-Control-Allow-Credentials'헤더 값은 ''이며 'true'여야합니다.

분류에서Dev

Serial에서 Xbee 응답을 받아 브라우저로 전송

분류에서Dev

nodeJS : 브라우저에서 응답 받기가 열리지 않음-페이지가 작동하지 않는다고 말합니다.

분류에서Dev

Django보기에 대한 빈번한 브라우저 호출에서 캐시 된 JSON 응답 비활성화

분류에서Dev

POST 요청의 콘솔 로그 응답이 브라우저 콘솔에 표시되는 것과 다른 이유는 무엇입니까?

분류에서Dev

다른 경로에서 REST APi 응답 받기

분류에서Dev

Json 응답에서 NSMutableArray 채우기

분류에서Dev

브라우저에서 wsgi 응답을 볼 수 없습니다.

분류에서Dev

크롬 콘솔 CodeIgniter에서 JSON 응답이 비어 있습니다.

분류에서Dev

클라이언트에서 PHP로 json을 보내고 PHP에서 json 응답을받을 수 없습니다.

분류에서Dev

온라인 서버에서 json 응답을받지 못함

분류에서Dev

JSON 응답에서 Gridview 채우기 logcat에서 NullPointerException이 발생합니다.

분류에서Dev

vb.net의 httpwebrequest에서 Json 응답 받기

분류에서Dev

javascript / jquery를 사용하여 API에서 Json 응답 받기

분류에서Dev

요청이 실패 할 때 AlamoFire에서 JSON 응답 받기

분류에서Dev

jQuery를 사용하여 PHP에서 JSON 응답 받기

분류에서Dev

루프백에서 사용자 지정 JSON 응답 받기

분류에서Dev

laravel에서 vue.js2로 json 응답 받기

분류에서Dev

Google Cloud Vision- OCR 요청에서 JSON 오류 응답 받기

분류에서Dev

Python Scrapy : 브라우저의 소스 코드와 다른 응답 객체

분류에서Dev

XCode 8.0 콘솔은 장치에서 실행되는 동안 불완전한 API 응답을 제공합니다.

분류에서Dev

JS : Uncaught SyntaxError : <? php echo json_encode ($ _ SESSION [ ') 사용시 브라우저 콘솔에서 예기치 않은 토큰'< '

Related 관련 기사

  1. 1

    HTTPoison-브라우저와 다른 응답 받기

  2. 2

    json 배열 응답을 받고 다른 배열에 저장

  3. 3

    WebAPI SignalR 다른 브라우저에서 다른 응답 협상

  4. 4

    ProximityKit KitUrl android에서 JSON 응답 받기

  5. 5

    PHP에서 JSON 응답 받기

  6. 6

    API에서 JSON으로 응답 받기

  7. 7

    PHP에서 json 응답 받기

  8. 8

    브라우저 콘솔에서 .. 응답의 'Access-Control-Allow-Credentials'헤더 값은 ''이며 'true'여야합니다.

  9. 9

    Serial에서 Xbee 응답을 받아 브라우저로 전송

  10. 10

    nodeJS : 브라우저에서 응답 받기가 열리지 않음-페이지가 작동하지 않는다고 말합니다.

  11. 11

    Django보기에 대한 빈번한 브라우저 호출에서 캐시 된 JSON 응답 비활성화

  12. 12

    POST 요청의 콘솔 로그 응답이 브라우저 콘솔에 표시되는 것과 다른 이유는 무엇입니까?

  13. 13

    다른 경로에서 REST APi 응답 받기

  14. 14

    Json 응답에서 NSMutableArray 채우기

  15. 15

    브라우저에서 wsgi 응답을 볼 수 없습니다.

  16. 16

    크롬 콘솔 CodeIgniter에서 JSON 응답이 비어 있습니다.

  17. 17

    클라이언트에서 PHP로 json을 보내고 PHP에서 json 응답을받을 수 없습니다.

  18. 18

    온라인 서버에서 json 응답을받지 못함

  19. 19

    JSON 응답에서 Gridview 채우기 logcat에서 NullPointerException이 발생합니다.

  20. 20

    vb.net의 httpwebrequest에서 Json 응답 받기

  21. 21

    javascript / jquery를 사용하여 API에서 Json 응답 받기

  22. 22

    요청이 실패 할 때 AlamoFire에서 JSON 응답 받기

  23. 23

    jQuery를 사용하여 PHP에서 JSON 응답 받기

  24. 24

    루프백에서 사용자 지정 JSON 응답 받기

  25. 25

    laravel에서 vue.js2로 json 응답 받기

  26. 26

    Google Cloud Vision- OCR 요청에서 JSON 오류 응답 받기

  27. 27

    Python Scrapy : 브라우저의 소스 코드와 다른 응답 객체

  28. 28

    XCode 8.0 콘솔은 장치에서 실행되는 동안 불완전한 API 응답을 제공합니다.

  29. 29

    JS : Uncaught SyntaxError : <? php echo json_encode ($ _ SESSION [ ') 사용시 브라우저 콘솔에서 예기치 않은 토큰'< '

뜨겁다태그

보관