찾다

 >  Q&A  >  본문

WeChat 맞춤 메뉴를 표시하는 방법은 무엇입니까?

WeChat은 이전에 사용자 정의 메뉴를 사용해 왔습니다. 오늘은 WeChat 개발 문서를 따라 개인화된 메뉴를 작성했습니다. 이 개인화된 메뉴는 성공적으로 실행될 수 있으며 메뉴 ID를 반환하지만 이제는 메뉴를 개인화하는 방법에 대해 약간 혼란스럽습니다. 공식 계정에 로드됩니다. 입구에서 예전에 커스텀 메뉴를 정의할 때 사용했던 메소드를 계속 호출했는데, 결과는 여전히 이전과 똑같은 커스텀 메뉴였습니다. 몇몇 전문가들에게 어떻게 작동하는지 물어보고 싶습니다.

LRTRLLRTRL2653일 전1280

모든 응답(2)나는 대답할 것이다

  • LRTRL

    LRTRL2017-09-26 09:23:32

    코드 스크린샷은 다음과 같습니다.

    1.png2.png


    회신하다
    0
  • PHP中文网

    PHP中文网2017-09-25 17:37:36

    맞춤 메뉴는 적용되기까지 24시간이 소요됩니다. 공식 계정을 다시 팔로우하면 즉시 적용됩니다.

    회신하다
    0
  • LRTRL

    다시 따라해봐도 안 나오더군요. 맞춤 메뉴가 아닌 예전과 똑같은 맞춤 메뉴가 나오더라구요.

    LRTRL · 2017-09-25 17:39:07
    LRTRL

    안녕하세요, 제 코드가 게시되었습니다. 개인 메뉴 생성 방법은 ConditionalItem1이고, 사용자 정의 메뉴 생성 방법은 DefineItem입니다. 입구에서 DefineItem 메서드를 호출한 건가요?

    LRTRL · 2017-09-26 09:26:56
    LRTRL

    서비스 계정이므로 이 로직을 구현하기가 다소 어렵습니다. 공식 계정에 진입한 후 사용자는 계정을 바인딩해야 하며, 바인딩된 계정에 따라 사용자를 그룹화하여 개인화된 메뉴를 표시해야 합니다. 따라서 방금 공식 계정에 진입한 사용자에게는 어떠한 경우에도 기본 메뉴가 표시됩니다.

    LRTRL · 2017-09-26 09:55:02
    PHP中文网

    아마도 성공적으로 설정되지 않았을 것이므로 코드를 살펴보겠습니다.

    PHP中文网 · 2017-09-25 17:46:09
    PHP中文网

    문제가 없는 것 같습니다. ConditionalItem1을 조정해 보세요. 잘못된 공식 계정을 갖고 있거나 귀하의 계정이 구독 계정일 수 있습니다.

    PHP中文网 · 2017-09-26 09:43:19
  • 취소회신하다