ID: 989276
사용자 지정 템플릿으로 사용자 인자를 사용하고 있습니다.
이 때, 사용자 인자에 넣는 값을 코드 내에서 변수를 정의하고 그 변수에 들어오는 값으로 쓰고 싶습니다.
하지만, 변수에 값을 할당해줘도 메시지에는 변수에 할당된 값이 아닌 변수 이름으로 나옵니다.
이럴 때는 어떻게 해야 하나요? 이해를 위해 사진 첨부했습니다.
쓰는 언어는 파이썬 입니다.
ID: 989276
사용자 지정 템플릿으로 사용자 인자를 사용하고 있습니다.
이 때, 사용자 인자에 넣는 값을 코드 내에서 변수를 정의하고 그 변수에 들어오는 값으로 쓰고 싶습니다.
하지만, 변수에 값을 할당해줘도 메시지에는 변수에 할당된 값이 아닌 변수 이름으로 나옵니다.
이럴 때는 어떻게 해야 하나요? 이해를 위해 사진 첨부했습니다.
쓰는 언어는 파이썬 입니다.
안녕하세요.
첨부해 주신 이미지를 보면 "gps"
텍스트 값을 할당하셨습니다.
저 형식을 지키지 않으면 카카오톡 메시지가 보내지지 않습니다.
그런데 변수의 형태로 넣으면 저 형식을 지킬 수가 없습니다.
저는 사용자 인자 안에 또 다른 인자를 넣고 싶습니다.
'template_args': json.dumps({ 'gps': gps })
또는
'template_args': '{"gps":"{0}"}'.format(gps)
위 코드 처럼 바꿔서 사용 가능할것 같습니다.
이대로 해 봤는데 첫 번째 코드는 카톡이 안 보내지고, 두 번째 코드는 keyerror가 나서 카카오톡 안 쓰기로 했습니다…감사합니다