All Projects → AlisProject → api-docs

AlisProject / api-docs

Licence: other
🌞The REST API documentations of the ALIS.

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to api-docs

SocialMedia-App
A fully functional social media app built with flutter with multiple features
Stars: ✭ 646 (+2384.62%)
Mutual labels:  socialmedia
Tinfoleak
The most complete open-source tool for Twitter intelligence analysis
Stars: ✭ 1,593 (+6026.92%)
Mutual labels:  socialmedia
sherlock
🔎 Find usernames across social networks.
Stars: ✭ 47 (+80.77%)
Mutual labels:  socialmedia
socialmedia
Use JavaScript based SDKs for various social media platforms conveniently.
Stars: ✭ 18 (-30.77%)
Mutual labels:  socialmedia
SocialMediaAppForFoodies
This is a Social networking android app for food lovers. It is a way to connect with other foodies and grow your network of friends and followers. In this app we can, 1.Users can create their own account and maintain it. 2.Post the Recipes with image and Description. 3.Followers can like and Comment on your post 4.Home screen with your and whom …
Stars: ✭ 40 (+53.85%)
Mutual labels:  socialmedia
TgaHacking
Social Media Hacking & Information Tool
Stars: ✭ 71 (+173.08%)
Mutual labels:  socialmedia
laterpost
Simple Twitter Status update or social media post scheduling app built using Laravel and Vue.js
Stars: ✭ 41 (+57.69%)
Mutual labels:  socialmedia
spry
social media intelligence from the command line
Stars: ✭ 40 (+53.85%)
Mutual labels:  socialmedia
instabot
A Instagram bot for educational purposes
Stars: ✭ 36 (+38.46%)
Mutual labels:  socialmedia
Alis
Develop the video games of your dreams.
Stars: ✭ 17 (-34.62%)
Mutual labels:  alis

ALIS APIドキュメント

ALIS

ALISが公開するAPIについてのドキュメントです。

APIエンドポイントの詳細情報

利用方法

API利用方法を記載します。 このドキュメントでは以下の環境で動作確認をしています。

  • macOS High Sierra

人気記事の一覧を取得する例

人気記事の一覧を1件取得するリクエストを例にして利用方法を説明します。

該当APIエンドポイント

コマンド

curl -X GET "https://alis.to/api/articles/popular?limit=1" -H "accept: application/json"

レスポンス

{"Items": [{"user_id": "moukonjoshi", "created_at": 1529964744, "overview": "\u306f\u3044\u304a\u306f\u3088\u3046\u3054\u3056\u3044\u307e\u3059\u3081\u3061\u3083\u7720\u3044\u3067\u304a\u99b4\u67d3\u307f\u6bdb\u6839\u5973\u5b50\u3067\u3054\u3056\u3044\u307e\u3059\u3055\u3042\u3066\u3055\u3066\u4eca\u65e5\u671d\u5bb6\u3067\u308b\u524d\u306b\u30ab\u30d0\u30f3\u304c\u30d1\u30f3\u30d1\u30f3\u3060\u3063\u305f\u306e\u3067\u3044\u3089\u306a\u3044\u3082\u306e\u3092\u6368\u3066\u3066\u3044\u305f\u3093\u3067\u3059\u306d\u3059\u308b\u3068\u4e2d\u304b\u3089\u4f55\u6545\u304b\u5927\u91cf\u306e\u7c73\u304c\u3067\u3066\u304d\u305f\u3093\u3067\u3059\u3088\u306a\u3093\u304b\u306e\u546a", "status": "public", "eye_catch_url": "https://alis.to/d/api/articles_images/moukonjoshi/2APOAezNXzNr/08ecbd59-af46-4937-84ca-240f3831ada3.png", "sort_key": 1529965459183534, "article_id": "2APOAezNXzNr", "published_at": 1529965459, "title": "\u6bdb\u6839\u4f8d\u7b2c2\u90e81\u8a71\u30d3\u30c3\u30c8\u30b3\u30a4\u30f3\u30c1\u30e5\u30a6"}], "LastEvaluatedKey": {"evaluated_at": 1529993420358003, "article_id": "2APOAezNXzNr", "score": 51}}

※日本語などのマルチバイト文字はUnicode Escape Sequenceでエンコードされているためデコードする必要があります。

認証が必要な API の実行例

認証が必要な API を実行する場合は、多少実装が必要になるため下記のサンプルをご確認ください(ログインユーザ情報を取得するサンプルです)。

コマンドの作成

ドキュメントの該当箇所で以下のように操作すると上記で使用したコマンドが作成できます。 articles_popular

SDK

コミュニティ作成のSDKが存在します。

コミュニティ

  • 公式Discord
    • ALIS公式のDiscordコミュニティです。
  • ALIS Supporters
    • 非公式Discordコミュニティ。#ハッカー部 という部屋があります。
  • ALIS Hacker's Club
    • ALIS Hacker's Club GitHubリポジトリ。

API利用における注意事項

  • ALIS利用規約の範囲内で利用してください
  • 過大な負荷や悪意あるリクエストが多発した場合アクセスを制限します
    • 1リクエスト/秒を目安にしてください
    • 必ずHTTPステータスを確認し、4xxになるアクセスは除却してください
  • CORSは許可していません
    • 他ドメインのフロントエンドからのAPI利用はできません
  • フィードバックは公式Discordへよろしくお願いします
  • 本ドキュメントのライセンス: CC4
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].