小编Mat*_*att的帖子

如何更换按钮(附件)只有slack交互式按钮响应

我已经设法使用Google Apps脚本(GAS)创建了一个简单的交互式按钮Slack应用程序.

我知道如何用响应来替换原始消息,但我想只更换按钮,如Slack Interactive Button文档中所示(但没有清楚解释)多个位置:https:
//api.slack.com/文档/消息按钮#crafting_your_message

我想做这里演示的内容:https: //a.slack-edge.com/dcb1/img/api/message_guidelines/Example_6.gif

这是原始邮件的更新,用相同的文本替换原始邮件但附件不同,......?

我当前的交互式按钮消息代码如下所示:

function sendMsgWithButton() {

// slack channel url (where to send the message)
var slackUrl = "https://hooks.slack.com/services/...";

// message text  
var messageData = {
"text": "Here's your interactive buttons message.",
"attachments": [
    {
        "text": "Can you click the button?",
        "fallback": "Sorry, no support for buttons.",
        "callback_id": "ptNotificationButtonResponse",
        "color": "#3AA3E3",
        "attachment_type": "default",
        "actions": [
            {
                "name": "userResponse",
                "text": "OK",
                "style": "primary",
                "type": "button",
                "value": "ok"
            }
                   ]
    } …
Run Code Online (Sandbox Code Playgroud)

slack-api

15
推荐指数
1
解决办法
4436
查看次数

如何将Laravel Nova字段设置为只读或受保护?

在Laravel Nova(v1.0.3)中,有几种方法可以对资源字段的可见性进行细粒度控制(canSee,showOnDetail等).我找不到任何控制字段是否可编辑的方法.如何显示字段,但阻止用户编辑它(使其只读)?

例如,我想显示"Created At"字段,但我不希望用户能够更改它.

laravel-nova

4
推荐指数
3
解决办法
5676
查看次数

标签 统计

laravel-nova ×1

slack-api ×1