如何才能使创建者属性和收件人无法正确“交换”?

时间:2013-11-11 16:17:45

标签: google-mirror-api google-glass

您好,我正在尝试复制库存短信的功能。我遇到的问题是,当我回复我“创建”并发送给其他人的卡片时,它会将我的图像作为收件人。

下面是时间轴项目json:

"text":message,

    "notification": {
        "level": "DEFAULT"
    },
    "creator": {
        "displayName": "Me",
        "imageUrls": [
            fromimage
        ]
    },
    "recipients": [{
        "displayName": "Them",
        "imageUrls": [
            toimage
        ]
    }],
    "menuItems": [
        {
            "action": "REPLY"
        }
    ]
};

当我回复时我希望它是这样的:

...
        "creator": {
             "displayName": "Them",
            "imageUrls": [
                toimage
            ]

        },
        "recipients": [{
           "displayName": "Me",
            "imageUrls": [
                fromimage
            ]   
        }],
    ...

相反,我得到了这个:

 ...
            "creator": {
                 "displayName": "Me",
                "imageUrls": [
                    fromimage
                ]

            },
            "recipients": [{
               "displayName": "Me",
                "imageUrls": [
                    fromimage
                ]   
            }],
        ...

所以现在我在收到回复通知时正在修补时间卡,但当我回复“给自己”时,它仍然显示我的图片作为背景

1 个答案:

答案 0 :(得分:0)

这是按预期工作:当用户回复时间线卡时,用户确实是回复时间线卡的创建者,并且收件人是原始时间线卡的创建者或收件人(减去用户)。 / p>