Skip to content
This repository has been archived by the owner on Jan 20, 2022. It is now read-only.

Commit

Permalink
Merge pull request #32 from cm-dyoshikawa/permanent-link
Browse files Browse the repository at this point in the history
permanent link
  • Loading branch information
cm-dyoshikawa authored Jan 18, 2022
2 parents b856ee6 + e670456 commit a34500f
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 3 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -86,9 +86,9 @@ niseliff
- [x] [Get friendship](https://developers.line.biz/ja/reference/liff/#get-friendship)
- [x] [Permission query](https://developers.line.biz/ja/reference/liff/#permission-query)
- [x] [Permission request all](https://developers.line.biz/ja/reference/liff/#permission-request-all)
- [ ] [Permanent link create url by](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url-by)
- [ ] [Permanent link create url](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url)
- [ ] [Permanent link set extra query param](https://developers.line.biz/ja/reference/liff/#permanent-linke-set-extra-query-param)
- [x] [Permanent link create url by](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url-by)
- [x] [Permanent link create url](https://developers.line.biz/ja/reference/liff/#permanent-link-create-url)
- [x] [Permanent link set extra query param](https://developers.line.biz/ja/reference/liff/#permanent-linke-set-extra-query-param)
- [x] [Send messages](https://developers.line.biz/ja/reference/liff/#send-messages)
- [x] [Open window](https://developers.line.biz/ja/reference/liff/#open-window)
- [x] [Share target picker](https://developers.line.biz/ja/reference/liff/#share-target-picker)
Expand Down
9 changes: 9 additions & 0 deletions packages/niseliff-sdk/src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,9 @@ import { buildIsLoggedIn } from './method/is-logged-in'
import { buildLogin } from './method/login'
import { buildLogout } from './method/logout'
import { buildOpenWindow } from './method/open-window'
import { buildPermanentCreateUrl } from './method/permanent-link-create'
import { buildPermanentCreateUrlBy } from './method/permanent-link-create-url-by'
import { buildPermanentLinkSetExtraQueryParam } from './method/permanent-link-set-extra-query-param'
import { buildPermissionQuery } from './method/permission-query'
import { buildPermissionRequestAll } from './method/permission-request-all'
import { buildScanCode } from './method/scan-code'
Expand Down Expand Up @@ -55,6 +58,7 @@ export const buildNiseLiff = (params?: {
| 'getProfile'
| 'getFriendship'
| 'permission'
| 'permanentLink'
| 'sendMessages'
| 'openWindow'
| 'closeWindow'
Expand Down Expand Up @@ -93,6 +97,11 @@ export const buildNiseLiff = (params?: {
requestAll: buildPermissionRequestAll(),
},
getFriendship: buildGetFriendship(),
permanentLink: {
createUrlBy: buildPermanentCreateUrlBy(),
createUrl: buildPermanentCreateUrl(),
setExtraQueryParam: buildPermanentLinkSetExtraQueryParam(),
},
sendMessages: buildSendMessages(),
openWindow: buildOpenWindow(),
closeWindow: buildCloseWindow(),
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import liff from '@line/liff'

export const buildPermanentCreateUrlBy =
(): typeof liff.permanentLink.createUrlBy => async () =>
'https://example.com'
5 changes: 5 additions & 0 deletions packages/niseliff-sdk/src/method/permanent-link-create.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import liff from '@line/liff'

export const buildPermanentCreateUrl =
(): typeof liff.permanentLink.createUrl => () =>
'https://example.com'
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
import liff from '@line/liff'

export const buildPermanentLinkSetExtraQueryParam =
(): typeof liff.permanentLink.setExtraQueryParam => () => {}

0 comments on commit a34500f

Please sign in to comment.