✌️
This commit is contained in:
parent
cd933d9b3f
commit
d3e5a546d7
7 changed files with 21 additions and 54 deletions
|
@ -199,7 +199,11 @@ ch:
|
||||||
desktop:
|
desktop:
|
||||||
tags:
|
tags:
|
||||||
mk-api-info:
|
mk-api-info:
|
||||||
regenerate-token: "Please enter the password"
|
intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。"
|
||||||
|
caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。"
|
||||||
|
regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。"
|
||||||
|
regenerate-token: "Regenerate the token"
|
||||||
|
enter-password: "Please enter the password"
|
||||||
|
|
||||||
mk-drive-browser-base-contextmenu:
|
mk-drive-browser-base-contextmenu:
|
||||||
create-folder: "Create a folder"
|
create-folder: "Create a folder"
|
||||||
|
@ -524,7 +528,6 @@ mobile:
|
||||||
applications: "Applications"
|
applications: "Applications"
|
||||||
twitter-integration: "Twitter integration"
|
twitter-integration: "Twitter integration"
|
||||||
signin-history: "Sign in history"
|
signin-history: "Sign in history"
|
||||||
api: "API"
|
|
||||||
link: "MisskeyLink"
|
link: "MisskeyLink"
|
||||||
settings: "Settings"
|
settings: "Settings"
|
||||||
signout: "Sign out"
|
signout: "Sign out"
|
||||||
|
|
|
@ -199,7 +199,11 @@ ch:
|
||||||
desktop:
|
desktop:
|
||||||
tags:
|
tags:
|
||||||
mk-api-info:
|
mk-api-info:
|
||||||
regenerate-token: "パスワードを入力してください"
|
intro: "APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。"
|
||||||
|
caution: "アカウントを不正利用される可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。"
|
||||||
|
regeneration-of-token: "万が一このトークンが漏れたりその可能性がある場合はトークンを再生成できます。"
|
||||||
|
regenerate-token: "トークンを再生成"
|
||||||
|
enter-password: "パスワードを入力してください"
|
||||||
|
|
||||||
mk-drive-browser-base-contextmenu:
|
mk-drive-browser-base-contextmenu:
|
||||||
create-folder: "フォルダーを作成"
|
create-folder: "フォルダーを作成"
|
||||||
|
@ -523,8 +527,7 @@ mobile:
|
||||||
profile: "プロフィール"
|
profile: "プロフィール"
|
||||||
applications: "アプリケーション"
|
applications: "アプリケーション"
|
||||||
twitter-integration: "Twitter連携"
|
twitter-integration: "Twitter連携"
|
||||||
signin-history: "ログイン履歴"
|
signin-history: "サインイン履歴"
|
||||||
api: "API"
|
|
||||||
link: "Misskeyリンク"
|
link: "Misskeyリンク"
|
||||||
settings: "設定"
|
settings: "設定"
|
||||||
signout: "サインアウト"
|
signout: "サインアウト"
|
||||||
|
|
|
@ -197,17 +197,21 @@
|
||||||
|
|
||||||
<mk-api-info>
|
<mk-api-info>
|
||||||
<p>Token: <code>{ I.token }</code></p>
|
<p>Token: <code>{ I.token }</code></p>
|
||||||
<p>APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。</p>
|
<p>%i18n:desktop.tags.mk-api-info.intro%</p>
|
||||||
<p>アカウントを乗っ取られてしまう可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。</p>
|
<div class="ui info warn"><p>%fa:exclamation-triangle%%i18n:desktop.tags.mk-api-info.caution%</p></div>
|
||||||
<p>万が一このトークンが漏れたりその可能性がある場合は<a class="regenerate" onclick={ regenerateToken }>トークンを再生成</a>できます。(副作用として、ログインしているすべてのデバイスでログアウトが発生します)</p>
|
<p>%i18n:desktop.tags.mk-api-info.regeneration-of-token%</p>
|
||||||
|
<button class="ui" onclick={ regenerateToken }>%i18n:desktop.tags.mk-api-info.regenerate-token%</button>
|
||||||
<style>
|
<style>
|
||||||
:scope
|
:scope
|
||||||
display block
|
display block
|
||||||
color #4a535a
|
color #4a535a
|
||||||
|
|
||||||
code
|
code
|
||||||
padding 4px
|
display inline-block
|
||||||
|
padding 4px 6px
|
||||||
|
color #555
|
||||||
background #eee
|
background #eee
|
||||||
|
border-radius 2px
|
||||||
</style>
|
</style>
|
||||||
<script>
|
<script>
|
||||||
import passwordDialog from '../scripts/password-dialog';
|
import passwordDialog from '../scripts/password-dialog';
|
||||||
|
@ -216,7 +220,7 @@
|
||||||
this.mixin('api');
|
this.mixin('api');
|
||||||
|
|
||||||
this.regenerateToken = () => {
|
this.regenerateToken = () => {
|
||||||
passwordDialog('%i18n:desktop.tags.mk-api-info.regenerate-token%', password => {
|
passwordDialog('%i18n:desktop.tags.mk-api-info.enter-password%', password => {
|
||||||
this.api('i/regenerate_token', {
|
this.api('i/regenerate_token', {
|
||||||
password: password
|
password: password
|
||||||
});
|
});
|
||||||
|
|
|
@ -19,7 +19,6 @@ export default (mios: MiOS) => {
|
||||||
route('/i/settings', settings);
|
route('/i/settings', settings);
|
||||||
route('/i/settings/profile', settingsProfile);
|
route('/i/settings/profile', settingsProfile);
|
||||||
route('/i/settings/signin-history', settingsSignin);
|
route('/i/settings/signin-history', settingsSignin);
|
||||||
route('/i/settings/api', settingsApi);
|
|
||||||
route('/i/settings/twitter', settingsTwitter);
|
route('/i/settings/twitter', settingsTwitter);
|
||||||
route('/i/settings/authorized-apps', settingsAuthorizedApps);
|
route('/i/settings/authorized-apps', settingsAuthorizedApps);
|
||||||
route('/post/new', newPost);
|
route('/post/new', newPost);
|
||||||
|
@ -74,10 +73,6 @@ export default (mios: MiOS) => {
|
||||||
mount(document.createElement('mk-signin-history-page'));
|
mount(document.createElement('mk-signin-history-page'));
|
||||||
}
|
}
|
||||||
|
|
||||||
function settingsApi() {
|
|
||||||
mount(document.createElement('mk-api-info-page'));
|
|
||||||
}
|
|
||||||
|
|
||||||
function settingsTwitter() {
|
function settingsTwitter() {
|
||||||
mount(document.createElement('mk-twitter-setting-page'));
|
mount(document.createElement('mk-twitter-setting-page'));
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,7 +14,6 @@ require('./page/search.tag');
|
||||||
require('./page/settings.tag');
|
require('./page/settings.tag');
|
||||||
require('./page/settings/profile.tag');
|
require('./page/settings/profile.tag');
|
||||||
require('./page/settings/signin.tag');
|
require('./page/settings/signin.tag');
|
||||||
require('./page/settings/api.tag');
|
|
||||||
require('./page/settings/authorized-apps.tag');
|
require('./page/settings/authorized-apps.tag');
|
||||||
require('./page/settings/twitter.tag');
|
require('./page/settings/twitter.tag');
|
||||||
require('./page/messaging.tag');
|
require('./page/messaging.tag');
|
||||||
|
|
|
@ -24,7 +24,6 @@
|
||||||
<li><a href="./settings/authorized-apps">%fa:puzzle-piece%%i18n:mobile.tags.mk-settings-page.applications%%fa:angle-right%</a></li>
|
<li><a href="./settings/authorized-apps">%fa:puzzle-piece%%i18n:mobile.tags.mk-settings-page.applications%%fa:angle-right%</a></li>
|
||||||
<li><a href="./settings/twitter">%fa:B twitter%%i18n:mobile.tags.mk-settings-page.twitter-integration%%fa:angle-right%</a></li>
|
<li><a href="./settings/twitter">%fa:B twitter%%i18n:mobile.tags.mk-settings-page.twitter-integration%%fa:angle-right%</a></li>
|
||||||
<li><a href="./settings/signin-history">%fa:sign-in-alt%%i18n:mobile.tags.mk-settings-page.signin-history%%fa:angle-right%</a></li>
|
<li><a href="./settings/signin-history">%fa:sign-in-alt%%i18n:mobile.tags.mk-settings-page.signin-history%%fa:angle-right%</a></li>
|
||||||
<li><a href="./settings/api">%fa:key%%i18n:mobile.tags.mk-settings-page.api%%fa:angle-right%</a></li>
|
|
||||||
</ul>
|
</ul>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a onclick={ signout }>%fa:power-off%%i18n:mobile.tags.mk-settings-page.signout%</a></li>
|
<li><a onclick={ signout }>%fa:power-off%%i18n:mobile.tags.mk-settings-page.signout%</a></li>
|
||||||
|
|
|
@ -1,36 +0,0 @@
|
||||||
<mk-api-info-page>
|
|
||||||
<mk-ui ref="ui">
|
|
||||||
<mk-api-info/>
|
|
||||||
</mk-ui>
|
|
||||||
<style>
|
|
||||||
:scope
|
|
||||||
display block
|
|
||||||
</style>
|
|
||||||
<script>
|
|
||||||
import ui from '../../../scripts/ui-event';
|
|
||||||
|
|
||||||
this.on('mount', () => {
|
|
||||||
document.title = 'Misskey | API';
|
|
||||||
ui.trigger('title', '%fa:key%API');
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
</mk-api-info-page>
|
|
||||||
|
|
||||||
<mk-api-info>
|
|
||||||
<p>Token:<code>{ I.token }</code></p>
|
|
||||||
<p>APIを利用するには、上記のトークンを「i」というキーでパラメータに付加してリクエストします。</p>
|
|
||||||
<p>アカウントを乗っ取られてしまう可能性があるため、このトークンは第三者に教えないでください(アプリなどにも入力しないでください)。</p>
|
|
||||||
<p>万が一このトークンが漏れたりその可能性がある場合はデスクトップ版Misskeyから再生成できます。</p>
|
|
||||||
<style>
|
|
||||||
:scope
|
|
||||||
display block
|
|
||||||
color #4a535a
|
|
||||||
|
|
||||||
code
|
|
||||||
padding 4px
|
|
||||||
background #eee
|
|
||||||
</style>
|
|
||||||
<script>
|
|
||||||
this.mixin('i');
|
|
||||||
</script>
|
|
||||||
</mk-api-info>
|
|
Loading…
Reference in a new issue