저에게는 잘 작동하고 있습니다. 작동하지 않는다면, 확인해야 할 다른 사항은 Discourse 사이트에서 invite only(초대 전용) 설정이 활성화되어 있지 않은지 확인하는 것입니다.
작동 여부를 확인하기 위해, 저는 Zapier CLI를 사용하여 새 사용자를 생성하는 맞춤형 통합도 만들었습니다. Discourse가 원한다면, 이 액션은 공식 Discourse Zap에 추가될 수 있습니다. 그러나 사용자 생성 액션을 추가하는 것이 우선순위인지 확실하지 않습니다. 초대 생성이나 사용자 정지 같은 것들만큼 자주 요청된 것 같지는 않습니다.
추가 테스트에 대한 참고 사항:
Payload Type은 “json” 또는 “form” 중 하나로 설정할 수 있습니다. 요청으로 사용자 지정 필드를 설정하려면 payload type을 "form"으로 설정해야 합니다.
다중 선택 사용자 지정 필드는 다소 문제가 됩니다. Zapier는 Data 섹션에서 중복된 키 이름을 허용하지 않습니다. Zapier의 “Custom Request” 액션을 사용하여 다중 선택 사용자 지정 필드를 설정하는 것이 가능해야 합니다.
@simon 감사합니다! 작동하게 만들었어요! 캡처 덕분에 Zapier가 데이터 필드를 생성하는 방식에 대한 문제를 해결할 수 있었습니다. 좀 엉뚱한 방식으로 동작하고 있었는데, 기본적으로 데이터를 Airtable에 어떻게 포맷하고 매핑해야 하는지 이해하지 못하고 있었거든요. 엔드투엔드 자동화를 완전히 작동시키는 것이 필요하지만, 사용자 생성 기능은 확실히 잘 작동했습니다.
안녕하세요 @simon - 포맷팅에 도움을 주셔서 다시 한번 감사합니다. 이제 사용자 프로필에 사용자 정의 필드를 추가하고, Zapier를 통해 새로운 Discourse 사용자에 해당 필드가 자동 입력되는지 테스트해 보고 있습니다. 하지만 이로 인해 전체 요청이 실패하는 것 같고, "모든 사용자 필드를 완료하지 않았습니다"라는 메시지가 표시됩니다.
와 - 정말로 Zapier와 Discourse의 대가시네요. 빨간 화살표를 바꾸니 한 번에 작동했어요. 저는 원래 필드 이름으로 설정해뒀는데, 물론 upstream에서는 그것을 알 수 없으니 말이 안 되는 거였죠. 그러면 제가 새로 만드는 모든 필드에 [#]를 사용하면 순서대로 자동으로 매핑되나요? 10개 정도를 계획하고 있어요. 그리고 테스트 필드가 드롭다운인데도 잘 작동한 것 같아요 - Airtable에서 가져오는 것이라 그런 걸까요?