let feedTemplateJsonStringData =
"""
{
"object_type": "feed",
"content": {
"title": "가입하고 100% 당첨 리워드를 받아보세요!",
"description": "\(dString)",
"image_url": "\(imageUrl)",
"image_width": 800,
"image_height": 800,
"link": {
"mobile_web_url": "\(link.absoluteString)",
"web_url": "\(link.absoluteString)",
"ios_execution_params": "referral_code=\(referralCode)",
"android_execution_params": "referral_code=\(referralCode)"
}
},
"buttons": [
{
"title": "100% 당첨 리워드 바로받기",
"link": {
"mobile_web_url": "\(link.absoluteString)",
"web_url": "\(link.absoluteString)",
"ios_execution_params": "referral_code=\(referralCode)",
"android_execution_params": "referral_code=\(referralCode)"
}
}
]
}
""".data(using: .utf8)!
위와 같이 템플릿을 만들어서
ShareApi.shared.shareDefault 메소드로 전달하여 호출하였습니다.
헌데 클로저에 떨어지는 결과값을 디코딩해서 보니 템플릿 데이터 자체에 저희가 넣은 데이터가 제대로 들어가 있지 않은데
이와 같거나 비슷한 문제로 고민하신 분들이 계실까요 ???