Actions10
- Api Access Token Actions
- Store App Actions
- Custom App Actions
- User ID Actions
Overview
The "Repush Appticket" operation in the Store App resource is designed to resend or reissue an application ticket (appticket) within the Lark platform. This can be useful when an app ticket needs to be refreshed or resent due to expiration, loss, or other issues affecting the original ticket's validity. Practical scenarios include automating the renewal of app tickets for continuous app authentication or troubleshooting app access problems by forcing a new ticket issuance.
Properties
Name | Meaning |
---|---|
Authentication | Method used to authenticate the request. Options: "Tenant Token" or "OAuth2". |
Use Custom Body | Boolean flag indicating whether to send a custom JSON body instead of the default one. |
Custom Body | A JSON object representing the custom body to send with the request if "Use Custom Body" is true. |
Output
The node outputs JSON data containing the response from the Lark API after attempting to repush the appticket. The structure typically includes status information and any relevant data returned by the API regarding the new or resent appticket. There is no indication that binary data is output by this node.
Dependencies
- Requires valid authentication credentials, either via a Tenant Token or OAuth2 token.
- Depends on connectivity to the Lark Open Platform API endpoint at
https://open.larksuite.com
. - Proper configuration of the authentication method in n8n is necessary to successfully call the API.
Troubleshooting
- Authentication Errors: If the node fails due to authentication, verify that the correct credential type is selected and that the token is valid and not expired.
- Invalid Custom Body: When using the custom body option, ensure the JSON is correctly formatted and matches the expected schema of the Lark API; otherwise, the request may fail.
- API Connectivity Issues: Network problems or incorrect base URL configurations can cause failures. Confirm internet access and that the base URL is unchanged.
- Permission Denied: The authenticated user or token might lack permissions to repush apptickets. Check API permissions and scopes.