【간단 API 작성】 SwiftSheet를 사용하여 spreed sheet 데이터를 쉽게 API로 변환합시다 (PHP 버전)
3672 단어 PHPspreadsheetapi
1, 소개 : SwiftSheet은 무엇입니까?
여러분 안녕하세요.
후쿠시마 하야토 (@MasuraoProg)라고합니다.
평상시는 영업으로서 일을 하고 있는, 비엔지니어의 할아버지입니다.
지금은 선데이 엔지니어를 자칭하고 흥미있는 것을 만들어 도전하고 있습니다.
음, 이번에 paiza의 블로그에서
SwiftSheet 라는 GooleSpreadSheet를 API로 변경할 수 있는 시스템
소개되었습니다.
엄청 좋다!
제품을 할 때, 우선은 간단하게 만들고 싶다고 말할 때가 있습니다.
그런 때에, 이 SwiftSheet는 그 소원을 실현해 주는 서비스가 될 수 있습니다
바로, MVP 용입니다.
또, 초학자나 비엔지니어에게 있어서도 엉망진창 쉽고 좋은 느낌입니다.
라는 것으로, 이용 방법 등을 정리했습니다.
2,SwiftSheet 이용을 위한 준비
2-1, 먼저 GoogleSpreadSheet에 정보를 기재
연습용으로 다음과 같이 GoogleSpreadSheet에 기재했습니다.
1행째에, 항목명을 기재해, 각각 적당하게 기재하고 있습니다.
GoogleSpreadSheet에 기재한 후 CSV로 저장하십시오.
이미지
2-2, CSV를 SwiftSheet에 업로드
SwiftSheet 웹 페이지에서 업로드하십시오.
또한 그 때,
- 비밀번호
- 만료
등을 설정할 수도 있습니다.
이미지
2-3, REST API가 발행된다.
게시된 API를 사용합니다.
이미지
3-1, 자유롭게 사용하십시오.
예
index.php
<?php
header('Content-Type: text/html; charset=UTF-8');
// WebAPIのURL
$url = "https://swiftsheet.app/api/sheet/(あなたのAPI URL)";
// URLの内容を取得し、json形式からstdClass形式に変換し取得
$data = json_decode(file_get_contents($url));
echo('<pre>');
var_dump($data);
echo('</pre>');
object(stdClass)#6 (1) {
["data"]=>
array(5) {
[0]=>
object(stdClass)#1 (4) {
["회사 이름"]=>
string(15) "AAA 주식회사"
["업종"]=>
string(6) "상사"
["주소"]=>
string(21) "도쿄도 미나토구 AAA초"
["전화"]=>
string(12) "03-aaaa-aaaa"
}
[1]=>
object(stdClass)#2 (4) {
["회사 이름"]=>
string(15) "BBB 주식회사"
["업종"]=>
string(12) "인재 소개"
["주소"]=>
string(17) "도쿄도 미나토BB마을"
["전화"]=>
string(7) "03-BBBB"
}
(이하 약)
이상입니다.
간단한 서비스/테스트에서 API가 필요한 경우,
비밀번호 등을 설정하여 꼭 이용해보세요!
Reference
이 문제에 관하여(【간단 API 작성】 SwiftSheet를 사용하여 spreed sheet 데이터를 쉽게 API로 변환합시다 (PHP 버전)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/masuraoProg/items/f400ee14db54166a5544
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
2-1, 먼저 GoogleSpreadSheet에 정보를 기재
연습용으로 다음과 같이 GoogleSpreadSheet에 기재했습니다.
1행째에, 항목명을 기재해, 각각 적당하게 기재하고 있습니다.
GoogleSpreadSheet에 기재한 후 CSV로 저장하십시오.
이미지
2-2, CSV를 SwiftSheet에 업로드
SwiftSheet 웹 페이지에서 업로드하십시오.
또한 그 때,
- 비밀번호
- 만료
등을 설정할 수도 있습니다.
이미지
2-3, REST API가 발행된다.
게시된 API를 사용합니다.
이미지
3-1, 자유롭게 사용하십시오.
예
index.php
<?php
header('Content-Type: text/html; charset=UTF-8');
// WebAPIのURL
$url = "https://swiftsheet.app/api/sheet/(あなたのAPI URL)";
// URLの内容を取得し、json形式からstdClass形式に変換し取得
$data = json_decode(file_get_contents($url));
echo('<pre>');
var_dump($data);
echo('</pre>');
object(stdClass)#6 (1) {
["data"]=>
array(5) {
[0]=>
object(stdClass)#1 (4) {
["회사 이름"]=>
string(15) "AAA 주식회사"
["업종"]=>
string(6) "상사"
["주소"]=>
string(21) "도쿄도 미나토구 AAA초"
["전화"]=>
string(12) "03-aaaa-aaaa"
}
[1]=>
object(stdClass)#2 (4) {
["회사 이름"]=>
string(15) "BBB 주식회사"
["업종"]=>
string(12) "인재 소개"
["주소"]=>
string(17) "도쿄도 미나토BB마을"
["전화"]=>
string(7) "03-BBBB"
}
(이하 약)
이상입니다.
간단한 서비스/테스트에서 API가 필요한 경우,
비밀번호 등을 설정하여 꼭 이용해보세요!
Reference
이 문제에 관하여(【간단 API 작성】 SwiftSheet를 사용하여 spreed sheet 데이터를 쉽게 API로 변환합시다 (PHP 버전)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/masuraoProg/items/f400ee14db54166a5544텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)