railgun-0402 / zenn_app_flutter

1 stars 0 forks source link

zennの記事を取得するAPI実行 #2

Closed railgun-0402 closed 2 weeks ago

railgun-0402 commented 2 weeks ago

概要

railgun-0402 commented 2 weeks ago

ZENN APIのレスポンスデータ

記事データ(articles)

データ名称 データ説明
id 記事のユニークID integer
post_type 投稿の種類(例: Article) string
title 記事のタイトル string
slug 記事のスラッグ(URLの一部) string
comments_count コメント数 integer
liked_count いいねの数 integer
body_letters_count 本文の文字数 integer
article_type 記事の種類(例: tech) string
emoji 記事に付与された絵文字 string
is_suspending_private 非公開設定が有効かどうか boolean
published_at 公開日 datetime
body_updated_at 本文の最終更新日時 datetime
source_repo_updated_at ソースリポジトリの最終更新日時 datetime
pinned 記事がピン留めされているかどうか boolean
path 記事のURLパス string

ユーザーデータ(user)

データ名称 データ説明
user.id ユーザーのID integer
user.username ユーザー名 string
user.name ユーザーの名前 string
user.avatar_small_url ユーザーのアバター画像のURL string
publication 公開ステータス(nullの場合もあり) nullable
railgun-0402 commented 2 weeks ago

とりあえずprintで値は取れたので、クローズ。 LINTでブチギレられるので、printはコメントアウト https://github.com/railgun-0402/zenn_app_flutter/pull/10