【간단 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가 필요한 경우,
비밀번호 등을 설정하여 꼭 이용해보세요!

좋은 웹페이지 즐겨찾기