developer network へようこそ

フォローする

Hello Developers

「cybozu developer network」 は、デベロッパー同士が課題を解決し合えるオープンなコミュニティです。cybozu 上のサービスにおいて、API ドキュメントを調べたり、Tipsやサンプルプログラムなどに質問したり、コミュニティを通じてデベロッパーに質問することができます。
また、デベロッパーによる開発、技術発信をしやすくするための「開発者ライセンス」も用意しています。


デベロッパーの皆様のアプリケーション、サービスにおいて、より豊かなユーザー体験が実現できる「cybozu developer network」 をぜひご活用ください。

 

さあ、はじめよう

 

STEP 1:サイトの活用術を知ろう

developer network にはデベロッパーのための豊富な情報がたくさんあります。

Tipsでノウハウを知ろう

API ドキュメントだけでは使い方がわからない、もっと便利な使い方を教えて欲しいというニーズに応えていきます。Tips では APIを使った開発ノウハウを習得するだけでなく、質問ができます。
サイボウズのデベロッパーたちが中心になって、テクニックをご紹介します。

Tipsをチェックしてみる

 

APIドキュメントで調べよう

APIの仕様を詳しく知りたい、便利なSDKを使って開発したいなどをAPIドキュメントをわかりやすく紹介しています。

 

サンプルでよくあるケースを知ろう

ユーザー様からのヒアリングやご要望をもとに、REST API、JavaScript API を使ったンサンプル集を揃えました。機能強化とともに追加していきます。機能強化したバージョンアップごとにサンプルを追加していきます。

サンプルをチェックしてみる

 

新しい質問やコメントがあったらすぐわかるようにしよう

コンテンツのトピックやセクション、記事を 「フォローする」 ことで新着を受けることができます。

  • コミュニティの「トピック」と「記事」
  • APIドキュメントやTips、サンプルなどの「セクション」と「記事」
    ※「セクション」 は、新しい記事が追加された時、新しい記事とコメントが追加された時が選べます。

定期的な製品・サービスのアップデートにより、重要なお知らせがあります。
まず、API更新情報  と サイト更新情報 を「フォローする」ことで新しい記事の通知を受けてみましょう。
※「フォローする」にはメンバー登録が必要になります。

 

コミュニティに投稿してみよう

developer network のメンバーに課題を共有して、それを解決してより良い開発を進めましょう。
良い記事には「評価を上げる」を押してみましょう。
※「投稿する」、「回答する」 にはメンバー登録が必要になります。
※コミュニティはデベロッパー同士が解決しあう場所です。サイボウズのサポートやデベロッパーが公式な回答をすることはありません。予めご了承ください。

コミュニティの質問を閲覧してみる

 

STEP 2:メンバー登録をしてみよう

メンバー登録の特典

  • コミュニティに投稿やコメントしたり、Tips に質問できます。
  • API のアップデート情報の通知を受け取ることができます。
  • 5ユーザー、1年間無償の開発者ライセンスを申し込むことができます。
  • Tipsやサンプルの動きを確認できるデモサイトを利用することができます。
  • HTTP Client Tool for kintoneを利用することができます。

メンバー登録してみよう

メンバー登録には2つの方法があります。

STEP 3:開発してみよう

開発プラットフォームとしてのkintoneを学ぶ

kintoneは、誰でも簡単に作れて、スムーズな情報共有を可能にするクラウドサービス。
その要素となる "データベース"+"プロセス管理"+"コミュニケーション" の解説、アーキテクチャーダイアグラム、盛り上がっているイベントなどを紹介します。
開発プラットフォームとしてのkintone へ

開発者ライセンスを申し込もう

5ユーザー、1年間無償のkintone開発者ライセンスを申し込むことができます。

開発者ライセンスを申し込む 
※申し込みにはメンバー登録が必要です。

 

JavaScriptを使用したkintoneのカスタマイズを試そう

環境を準備するところから、アプリの作成、JavaScriptの開発まで丁寧に紹介しています。kintoneのカスタマイズが初めてのデベロッパーにもわかりやすいコンテンツとなっています。一緒に試してみましょう。

JavaScriptを使用したkintoneのカスタマイズを閲覧してみる

 

 STEP 4:各種ご利用規約 

cybozu developer network 利用規約

本サイトは、こちらの 利用規約 に同意して利用いただくものとします。

 

cybozu サービス 利用規約

ご試用中、ご契約中の cybozu の APIを使用するには、cybozu のサービス利用規約  に同意いただく必要があります。

 

 STEP 5:API利用のご確認事項

あらかじめ必要な知識

developer network は、以下の知識を持つ方を対象としています。

  • Webサービスの基本構造に関する知識
  • HTMLやJavaScript などのプログラミングに関する知識
  • REST方式でのJSON形式のデータ送受信に必要な知識
  • SOAP方式でのXML形式のデータ送受信に必要な知識(Garoon)
  • SDKを使う場合には、提供している開発言語のプログラムに関する知識

 

APIが利用できるプログラミング言語

kintone REST API およびGaroon API、User APIは、Java、.NET、C#、C++、PHP、Perl、Ruby、Python、JavaScript などのプログラミング言語で利用することができます。

 

API の仕様公開と仕様変更の方針

cybozu では、毎月第 2 日曜に定期アップデートを行い、サービスを刷新しています。
各サービスの API、cybozu 共通機能の User API も同じタイミングで追加していきます。
これらの API は、API を利用して開発されたアプリなどに影響を与えないよう、原則として機能の追加のみを行います。

ただし、次のような場合は API の仕様を変更することがあります。

  • データ破壊やセキュリティ障害などの原因を除去するなど運用上、仕様の変更が必要な場合
  • cybozu 及び その各サービスの改修により派生的に変更が必要な場合

なお、API の仕様変更を伴うアップデートがある場合、それが適用される定期アップデートの 4 週間前までに、変更の詳細を以下のサイトで公開いたします。

API更新情報
 

セキュアコーディングガイドライン

cybozu のAPI、JavaScriptプログラムを安全に作成いただくための セキュアコーディングガイドライン になります。APIの使用は、セキュリティー上の問題を発生させる場合があります。使用前に必ずご確認ください。

 

JavaScriptコーディングガイドライン

JavaScriptプログラムを安全に作成いただくための JavaScriptコーディングガイドライン になります。
JavaScriptの効率的な開発手法、注意点を記載しております。使用前に必ずご確認ください。

 

SDK(β)とサンプルプログラムのガイドライン

  • SDK(β)とサンプルプログラム、Tipsの内容は、その動作を保証するものではありません。
  • 個別のAPIの仕様に関する質問、確認については以下の手順にてメールフォームよりお受付しております。
    サポートへのお問い合わせ方法 をご確認の上、お問合せください。
    ただし、開発者ライセンスをご利用中のユーザー様はお受けできませんので、コミュニティをご利用ください。
  • ソースコードの変更および再配布、商用利用等はライセンスに従ってご利用可能です。
    ライセンスの種別はSDK(β)とサンプルプログラムのページでご確認ください。

 

 STEP 6:利用できる各APIの紹介 

kintone API

kintone REST API

kintone アプリのフォーム設計情報を取得したり、レコードの操作、スペースが操作できるAPIを提供します。
既存システムとのデータ連携プログラム、スマートフォンアプリなど、kintoneと連携したシステムやサービスを開発できます。 

kintone JavaScript API

kintone アプリのウェブ画面をカスタマイズしやすくするためのAPIを提供します。これにより、多様なユーザーニーズを表現することができます。また、kintone REST APIを利用できるAPIを用意しているので、異なるアプリ間のデータ連携がkintoneのみで実現できるようになります。

 

Garoon(ガルーン)API

Garoon のクラウド、パッケージ版で利用できるAPIを提供します。社内、他サービスとのシステム連携や Garoon 内のアプリケーション間のデータ連携など柔軟なシステム設計が可能となります。

 

User API

ユーザー、組織、役職、グループ情報などをCSV形式でインポート、エクスポートできます。
他サービスと cybozu を連携させるプログラムを開発しやすくなります。

 

 STEP 7:サポートについて

サポート範囲

「cybozu developer network」 では、サポートへ公式にお問い合わせいただけるコンテンツと、サポート対象外のコンテンツがございます。

公式にサポートさせていただいているコンテンツは以下です。

  • 各製品のAPIドキュメント

上記以外のコンテンツに関しては、サイボウズのサポートやデベロッパーが公式な回答をすることはありません。
また、仕様確認の範囲を超えた技術的なお問い合わせについても現在はサポートでは承っておりませんので、予めご了承ください。

 STEP 8:その他

推奨するブラウザ

「cybozu developer network」 のサイトおよび、サンプルやTipsのカスタマイズは、 cybozu の動作環境 でご利用ください。

ご注意事項

Internet Explorer 8 では、正常に表示できない/動作しない場合があるため、他のブラウザをご利用するか Internet Explorer 9 以上をご利用ください。

 

モバイル版

「cybozu developer network」 のモバイルサイトからは、コミュニティにアクセスすることができません。

コメント

記事コメントは受け付けていません。
Powered by Zendesk