채널

X

에이전트가 업리카로 X 에 올리는 방법. X 가 글자를 세는 법, 투표, 답글을 받을 사람, 두 계정에 같은 글, 그리고 X API 가 못 하는 것.

한눈에

이름타입설명
characterstext280
imagesmediaup to 4 per post; more than that and the first 4 go out with a warning
carouselmediano carousel; images sit in the post one after another
videomedia1 per post
text alonemediaallowed
posts / 24hlimit50
deletes / 24hlimitX deletes posts this account wrote, with no documented daily cap
statusstatesoon

이 숫자는 서버가 검증에 쓰는 파일에서 그대로 옵니다. X 는 글자에 무게를 매겨 셉니다. 한글 · 한자 · 일본어 글자와 이모지는 2, 링크는 길이와 상관없이 하나에 23 입니다. 업리카도 보내기 전에 같은 방식으로 셉니다. 사진과 영상은 한 글에 같이 넣지 못합니다.

투표를 넣거나 답글을 받을 사람을 고르려면?

options.x.poll 이 투표를 넣고 options.x.replySettings 가 답글을 받을 사람을 좁힙니다. 값은 아래 표에 있습니다. X 는 사진이나 영상이 있는 글에 투표를 허락하지 않으니, 투표를 넣을 때는 미디어를 빼 주세요.

X 에서 체인은 어떻게 나가나요?

X 는 threadItems 를 받습니다. 토막마다 X 글 한 건으로 따로 나가고, 넘긴 순서대로 앞 토막에 다는 답글이 됩니다.

두 번째 X 계정에서 같은 글이 왜 거절됐나요?

X 의 자동화 규칙은 한 사람이 여러 계정에 같은 글을 올리는 것을 허락하지 않습니다. 업리카는 지난 24시간 안에 다른 X 계정으로 보낸 글과 본문이 같은 글을 X 에 닿기 전에 x_duplicate_across_accounts 로 거절합니다. 공백 · 줄바꿈 개수와 대소문자만 다른 글도 같은 글로 봅니다. 계정마다 다른 글을 써 주세요.

첫 X 글은 어떻게 올리나요?

list_platforms 를 불러 X 가 live 인지 확인한 뒤, 본문과 X 계정 id 로 publish 를 부릅니다. wait: true 를 넘기고 글이 나간 뒤에만 링크를 알립니다.

curl -X POST https://api.uplika.com/v1/posts \
  -H "Authorization: Bearer $UPLIKA_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "Which one do you open first?",
    "accountIds": ["conn_..."],
    "options": { "x": { "poll": { "options": ["Mail", "Calendar"], "durationMinutes": 1440 } } }
  }'

options.x 가 받는 것

이름타입설명
pollobjectA poll on the post: 2 to 4 choices of up to 25 characters each, open for 5 to 10,080 minutes (7 days). X does not allow a poll and photos or a video on the same post, so leave out media when you add a poll.
replySettingsfollowing | mentionedUsers | subscribers | verifiedWho can reply. following: accounts this account follows. mentionedUsers: only accounts mentioned in the text. subscribers: this account's subscribers. verified: verified accounts. Leave it out and anyone can reply.
contentstringText for this channel only. When set it replaces the shared content for this channel, and the length and media checks use it. Leave it out to use the shared content.

서버가 검증에 쓰는 스키마에서 그대로 생성했습니다. 다른 채널처럼 이 채널에만 쓸 다른 본문 content 도 받습니다.

안 되는 것은?

올린 뒤 고치기. X 는 Premium 구독자에게만 수정을 허락하니 지우고 다시 올립니다. 인용과 좋아요. X 에서 글을 다시 읽어 오기. 글의 링크는 올릴 때 돌아오고 숫자는 get_insights 가 줍니다. 답글 읽기와 숨기기. 답글은 원글 작성자가 연결한 계정을 멘션했거나 인용했을 때만 나가고, 그 밖의 앱 답글은 X 가 거절합니다.

자주 묻는 것

링크가 왜 23자로 세지나요?

X 는 모든 링크를 t.co 주소로 줄이고 원래 길이와 상관없이 하나를 23자로 셉니다. 업리카도 같은 방식으로 세서, 여기서 들어가는 글은 X 에서도 들어갑니다.

업리카로 글을 인용하거나 좋아요를 누를 수 있나요?

아니요. 업리카는 X 에서 인용과 좋아요를 제공하지 않고 둘 다 거절합니다.

연결을 해제하면 X 에서도 업리카가 지워지나요?

연결을 해제하면 업리카가 갖고 있던 토큰을 지우고 X 에 회수를 요청합니다. 다만 같은 X 계정이 업리카의 다른 연결에 남아 있으면 회수를 요청하지 않습니다. X 설정의 연결된 앱에서 업리카를 지우면 X 쪽에서도 끊깁니다.