curl: (n) nested brace in URL position $(num):
2023. 4. 5. 02:13ㆍ리눅스 실제 사용 팁/bash
참고 URL : https://stackoverrun.com/ko/q/6976081
'-g' 인자를 추가하면 "{", "}" 를 해석하지 않는다.
$ curl -I -X GET -g "https://graph.facebook.com/v3.2/{비즈니스_디스커버리_앱_아이디}?fields=business_discovery.username("조회할_인스타그램_아이디"){followers_count,media_count,media.limit(10){timestamp,media_type,caption,comment,permalink,media_url,comments_count,like_count}}&access_token={액세스토큰}"
HTTP/2 403
x-app-usage: {"call_count":78,"total_cputime":0,"total_time":100}
content-type: application/json; charset=UTF-8
facebook-api-version: v4.0
x-fb-request-id: blahblah
strict-transport-security: max-age=15552000; preload
x-fb-trace-id: H2GgLZeGiR0
x-fb-rev: 1003034430
cache-control: no-store
pragma: no-cache
access-control-allow-origin: *
expires: Sat, 01 Jan 2000 00:00:00 GMT
www-authenticate: OAuth "Facebook Platform" "invalid_request" "(#4) Application request limit reached"
x-fb-debug: WCLT.....blahblah==
content-length: 154
date: Wed, 02 Dec 2020 05:36:20 GMT
alt-svc: h3-29=":443"; ma=3600,h3-27=":443"; ma=3600
'-I (대문자 아이)' 를 지정하면 위의 헤더만 가져오며
'-i' 를 지정하면 아래의 Body 도 함께 가져온다.
{
"business_discovery": {
"followers_count": 0,
"media_count": 5,
"media": {
"data": [{
"timestamp": "2020-12-01T09:13:21+0000",
"media_type": "IMAGE",
"caption": {게시글},
"permalink": {게시물 URL},
"media_url": {미디어 URL},
"comments_count": 0,
"like_count": 0,
"id": {게시글 아이디}
}, {
"timestamp": "2020-12-01T07:03:43+0000",
"media_type": "IMAGE",
"caption": {게시글},
"permalink": {게시물 URL},
"media_url": {미디어 URL},
"comments_count": 0,
"like_count": 0,
"id": {게시글 아이디}
}
]
},
"id": "blahblah"
},
"id": "{비즈니스 앱 아이디}"
}
'리눅스 실제 사용 팁 > bash' 카테고리의 다른 글
정규식을 활용한 Underscore / Camel Case 전환 (0) | 2023.04.05 |
---|---|
[리눅스/윈도] 스프링 기반 프로젝트 - 부분 백업 스크립트 (0) | 2023.04.05 |
배열변수로 읽어들이기 (declare) (0) | 2023.04.05 |
[리눅스] watch 커맨드에 '|' 을 인자로 넣는 방법 (0) | 2023.04.05 |
[리눅스] 파이프라인 실행에 소요된 시간 출력하기 (0) | 2023.04.05 |