开发者社区> 问答> 正文

钉钉第三方应用消息能展开么?

钉钉第三方应用消息能展开么?

展开
收起
超爱吃辣 2023-09-20 23:00:35 93 0
5 条回答
写回答
取消 提交回答
  • 是的,钉钉第三方应用消息可以进行展开。展开功能允许您在消息中显示更多的内容,以提供更丰富的信息和交互体验。

    展开功能主要通过使用"FeedCard"(卡片)消息类型来实现。FeedCard消息支持在一条消息中展示多个子项,并提供标题、描述、图片和点击跳转链接等信息。

    以下是一个示例FeedCard消息的JSON结构:

    {
      "msgtype": "feedCard",
      "feedCard": {
        "links": [
          {
            "title": "标题1",
            "messageURL": "https://example.com/link1",
            "picURL": "https://example.com/pic1.jpg"
          },
          {
            "title": "标题2",
            "messageURL": "https://example.com/link2",
            "picURL": "https://example.com/pic2.jpg"
          }
        ]
      }
    }
    

    在上面的示例中,"links"数组包含了两个子项,分别对应两个展开的卡片项。每个卡片项包括标题、点击跳转链接和图片URL。您可以根据需求添加更多的卡片项。

    请注意,展开功能不仅限于FeedCard消息,还可以在其他消息类型中使用。具体如何展开消息取决于钉钉客户端的版本和支持的功能。

    2023-09-21 19:48:33
    赞同 展开评论 打赏
  • 钉钉第三方应用的消息默认是不展开的,需要用户手动点击查看。如果您想要让第三方应用的消息自动展开,可以在钉钉开放平台的应用管理中心中进行设置。具体操作步骤如下:

    1. 登录钉钉开放平台,进入应用管理中心。
    2. 找到您要设置的应用,点击进入应用详情页。
    3. 在应用详情页中,找到“消息推送”模块,点击进入。
    4. 在消息推送模块中,找到“消息展开设置”选项,将其设置为“自动展开”即可。

    设置完成后,您的第三方应用的消息将会自动展开,方便用户查看。

    2023-09-21 17:50:39
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    是的,钉钉第三方应用消息可以展开。在钉钉中,第三方应用消息可以以卡片的形式展示,包含标题、内容、图片、链接等信息,并支持展开和折叠操作。
    image.png

    image.png

    展开第三方应用消息可以提供更多的详细信息或操作选项给用户查看或选择。用户可以点击卡片上的展开按钮或者整个卡片区域来展开消息内容。

    展开状态下的第三方应用消息可以显示更多的文本内容、更多的图片、链接按钮等。你可以根据具体需求,在第三方应用消息的内容中设置合适的展开和折叠逻辑,以便用户能够方便地获取所需信息。

    2023-09-21 15:35:07
    赞同 展开评论 打赏
  • 第三方个人应用发送服务窗单人消息
    https://open.dingtalk.com/document/orgapp/a-third-party-personal-application-sends-a-message-to-a-single

    image.png

    f6c3f787cf367b08fff0a790adebd4fa_O1CN01kP3Ntc1KVu845Ldsi_!!6000000001170-2-tps-200-432.png

    请求方法

    ```POST /v1.0/crm/officialAccounts/snsMessages/send HTTP/1.1
    Host:api.dingtalk.com
    x-acs-dingtalk-access-token:String
    Content-Type:application/json

    {
    "detail" : {
    "msgType" : "String",
    "uuid" : "String",
    "messageBody" : {
    "text" : {
    "content" : "String"
    },
    "markdown" : {
    "title" : "String",
    "text" : "String"
    },
    "link" : {
    "picUrl" : "String",
    "messageUrl" : "String",
    "title" : "String",
    "text" : "String"
    },
    "actionCard" : {
    "buttonOrientation" : "String",
    "singleUrl" : "String",
    "singleTitle" : "String",
    "markdown" : "String",
    "title" : "String",
    "buttonList" : [ {
    "title" : "String",
    "actionUrl" : "String"
    } ]
    }
    }
    },
    "bizId" : "String",
    "bindingToken" : "String"
    }
    ```

    2023-09-21 08:59:49
    赞同 展开评论 打赏
  • 北京阿里云ACE会长
    1. 注册钉钉开放平台账号并创建应用:访问钉钉开放平台(https://open.dingtalk.com/),注册账号并创建一个应用。在创建应用的过程中,您需要选择应用的类型和所属行业,并填写相关信息。
    2. 获取 App Key 和 App Secret:在创建应用成功后,您需要进入应用管理页面,获取 App Key 和 App Secret。这两个参数将用于调用钉钉 API。
    3. 集成钉钉 SDK:在您的第三方应用中,集成钉钉 SDK,以便调用钉钉 API。您可以选择使用 Java、Python、JavaScript 等编程语言,根据钉钉开放平台的文档,实现相应的 SDK 集成。
    4. 调用钉钉 API:使用您在钉钉开放平台注册的应用的 App Key 和 App Secret,调用钉钉 API,实现第三方应用消息在钉钉中的展示和交互。常用的 API 包括:
    • dingtalk.corp.message.send:发送消息到钉钉群组或个人。
    • dingtalk.corp.message.list:获取钉钉群组或个人的消息列表。
    • dingtalk.corp.message.update:更新钉钉消息。
      具体 API 文档和示例,请参考钉钉开放平台文档(https://open.dingtalk.com/document/ddit/index)。
    1. 在钉钉中展示消息:调用钉钉 API 成功后
    2023-09-21 08:13:19
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
钉钉小程序——为工作方式插上翅膀 立即下载
钉钉客户端自动化的应用 立即下载
使命必达 —— 钉钉企业级 消息服务的机遇与挑战 立即下载