일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 무료다운로드쿠폰
- JSON
- 웹하드순위
- variables
- Ajax
- HTML
- string
- date
- 경영
- Session
- function
- php
- Apache
- file-upload
- 전략
- Laravel
- curl
- Arrays
- 웹하드추천
- Regex
- MySQL
- Linux
- OOP
- Forms
- UTF-8
- post
- composer-php
- jquery
- JavaScript
- Today
- Total
개발! 딱 깔끔하고 센스있게!
페 이 스 북 응용 프로그램 탭 - > PHP 를 사용 한 외부 링크 본문
현재 페 이 스 북 탭 에 프로그램 이 있 습 니 다.
프로그램 탭 에 링크 되 어 있 는 항목 에 깊이 들 어 갈 방법 이 있 는 지 알 고 싶 습 니 다.
보기:
사용자 들 은 애플 리 케 이 션 에서 (책 을 검색 하 는 중) 좋아 하 는 책 을 찾 아 친구 들 과 공유 하고 싶 어 합 니 다.
그들 은 그 정 보 를 공유 하기 위해 클릭 했다.
나 는 모든 정 보 를 끌 수 있 지만 깊이 있 는 링크 가 없 었 다.
그래서 이메일, 페 이 스 북 등 을 보 냈 다.
사용 자 를 그 가 있 는 페이지 로 직접 보 냅 니 다.
'응용 프로그램' 탭 에서 이렇게 해도 되 나 요?내 가 캔버스 에 잘 연결 되 는 거 알 아...하지만 응용 프로그램 라벨 에서 방법 을 찾 습 니 다.
생각 하고 대답 해 줘 서 고마워요.
대답 하 다.
다음은 응용 프로그램의 페이지 탭 에서 하위 페이지 로 깊이 연결 하 는 방법 입 니 다.
페 이 스 북 은 페 이 스 북 이 페이지 탭 에 있 을 때 프로그램 데이터 이외 의 모든 GET 인 자 를 삭제 합 니 다.
이 는 POST 데이터 의 signd request 매개 변수 에서 app 데 이 터 를 전달 합 니 다.
문서 에 더 많은 정보: https: / developers. facebook. com / docs / authentication / signd request /
그래서 우리 가 하위 페이지 의 링크 를 만 들 었 을 때 이 링크 는
http://www.facebook.com/myfanpage?sk=app_XXXXXX&app_data=%2Fmainpage%2Fsubpage
그리고 색인 페이지 코드 에서 app data param 을 확인 합 니 다.
그것 이 존재 한다 면 간단 한 302 포 지 팅 이 가능 하 다.
$request = parse_signed_request($_POST['signed_request']); if ($request['app_data']) { header('HTTP/1.1 302 Found'); header('Location: {$request['app_data']}'); exit; }
메모: URL 인 코딩, JSON 배열 또는 이와 유사 한 것 을 사용 하여 app 데이터 에서 하나의 인 자 를 전달 할 수 있 습 니 다.
'개발 스크랩 메모 > PHP' 카테고리의 다른 글
PHP 에서 날 짜 를 바 꿀 때 "대상 이 아 닌 구성원 함수 format () 의 호출" (0) | 2020.11.30 |
---|---|
PHP OOP 데이터베이스 연결 (0) | 2020.11.30 |
PHP 는 특정 refresurl / 페이지 에 만 접근 할 수 있 습 니 다. (0) | 2020.11.30 |
PHP CURL 에서 POST 에서 GET 로 전환 하 는 방법 (0) | 2020.11.29 |
My SQL & PHP: 다 키워드 검색 (0) | 2020.11.29 |