如何使用aws-sdk-php创建二进制属性值进行dynamodb putItem操作?

0

【以下的问题经过翻译处理】 我有一个二进制值的十六进制表示(例如“ed634d …”)。

使用aws-sdk-php处理dynamoDB PutItem调用,我应该如何将该值提供给它? 我需要将其转换为什么才能让DynamoDB将其识别为该十六进制表示的源字节?

        $this->client->putItem([
            'Item' => [
                'encryptedCredentials' => [
            //  这行代码不起作用。哪种二进制表示才会生效?
                    'B' => 'ed634d...',
                ],

profile picture
EXPERTE
gefragt vor einem Jahr71 Aufrufe
1 Antwort
0

【以下的回答经过翻译处理】 我得到了答案。 我需要使用

'B' => hex2bin('ed634d ...'),

profile picture
EXPERTE
beantwortet vor einem Jahr

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen