C# 在使用CloudWatch Cron规则时,如何给出AWS Lambda JSON?

C# 在使用CloudWatch Cron规则时,如何给出AWS Lambda JSON?,c#,amazon-web-services,lambda,amazon-cloudwatch,C#,Amazon Web Services,Lambda,Amazon Cloudwatch,我在C#中有一个Lambda函数。当Im在Lambda中的Actions->testdata下时,我有这个json(为了人性化,简化了): 如何使用CloudWatch规则将json传递给lambda函数?还是我完全弄错了?我解决了自己的问题,看起来我做得很好,但“常量(JSON文本)”必须有字符限制。我传递到函数中的XML非常大,因此我将其更改为从URL下载,而不是以这种方式提供XML,现在一切都正常工作。我解决了自己的问题,看起来我做的一切都很正常,但“常量(JSON文本)”必须有字符限制。

我在C#中有一个Lambda函数。当Im在Lambda中的Actions->testdata下时,我有这个json(为了人性化,简化了):


如何使用CloudWatch规则将json传递给lambda函数?还是我完全弄错了?

我解决了自己的问题,看起来我做得很好,但“常量(JSON文本)”必须有字符限制。我传递到函数中的XML非常大,因此我将其更改为从URL下载,而不是以这种方式提供XML,现在一切都正常工作。

我解决了自己的问题,看起来我做的一切都很正常,但“常量(JSON文本)”必须有字符限制。我传递到函数中的XML非常大,因此我将其更改为从URL下载,而不是以这种方式提供XML,现在一切都正常工作

    {
        "address": "http://website.com",
        "ID": "18",
        "pricingType": "INTERSTATE",
        "reportID": "1443",
        "XML": "<BASICSXMLSTUFF>"
    }
Unexpected character encountered while parsing value: [. Path 'resources', line 1, position 202.: JsonReaderException
at Newtonsoft.Json.JsonTextReader.ReadStringValue(ReadType readType)
at Newtonsoft.Json.JsonTextReader.ReadAsString()
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType(JsonReader reader, JsonContract contract, Boolean hasConverter)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.PopulateDictionary(IDictionary dictionary, JsonReader reader, JsonDictionaryContract contract, JsonProperty containerProperty, String id)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateObject(JsonReader reader, Type objectType, JsonContract contract, JsonProperty member, JsonContainerContract containerContract, JsonProperty containerMember, Object existingValue)
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize(JsonReader reader, Type objectType, Boolean checkAdditionalContent)
at Newtonsoft.Json.JsonSerializer.DeserializeInternal(JsonReader reader, Type objectType)
at Newtonsoft.Json.JsonSerializer.Deserialize[T](JsonReader reader)
at lambda_method(Closure , Stream , Stream , ContextInfo )