BatchGetIdUserReq通过邮箱获取用户ID时,返回结果user_id字段为空
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
Direzione di ricerca
Inizia con la configurazione di BatchGetIdUserReq e la chiamata client.contact().user().batchGet(req) mostrati nell’issue. Confronta la richiesta e la risposta della ricerca tramite e-mail con il caso funzionante del numero di telefono, incluso il tipo di user_id e l’elenco degli utenti restituito. Il lavoro è completato quando viene restituito un user_id valido per un’e-mail appartenente all’account.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
public static String getUserIdByEmail(String appId, String appSecret, String email) throws Exception {
Client client = Client.newBuilder(appId, appSecret).openBaseUrl(BaseUrlEnum.FeiShu).build();
BatchGetIdUserReq req = new BatchGetIdUserReq();
req.setUserIdType("user_id");
req.setBatchGetIdUserReqBody(BatchGetIdUserReqBody.newBuilder().emails(new String[]{email}).build());
BatchGetIdUserResp resp = client.contact().user().batchGetId(req);
return resp.getData().getUserList()[0].getUserId();
}
结果:
但是通过手机号获取时就可以拿到userId了,我确认账号同时绑定了手机号和邮箱,并且邮箱也是我的个人邮箱。
- Lingua principale
- Java
- Stelle
- 311
- Fork
- 115
- Merge medio
- 19m
- PR unite (30g)
- 2
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di larksuite/oapi-sdk-java
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
larksuite/oapi-sdk-java#197 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
larksuite/oapi-sdk-java#196 ·
-
sdk提供的新增、更新人才接口代码和飞书招聘的接口不一致,导致接口调用失败,返回报错是类型转换失败Forse già presa @CharLilis l’ha presa 80 giorni fa. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
larksuite/oapi-sdk-java#191 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 82/100
larksuite/oapi-sdk-java#149 ·
-
接口响应类型错误Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
larksuite/oapi-sdk-java#79 ·
Tutte le issue di larksuite/oapi-sdk-java
Issue simili
-
status: waiting-for-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
I maintainer di solito rispondono entro 1 giorno
-
AOT compilation fails for derived delete queries returning SetForse già presa @ryujungkyun l’ha presa oggi. Apertastatus: waiting-for-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
spring-projects/spring-data-jpa#4387 ·
I maintainer di solito rispondono entro 3 giorni
-
:ml/Transform >bug Team:ML
Difficoltà 2/5 Mezza giornata Idoneità per principianti 64/100
elastic/elasticsearch#161960 · 2 commenti · 1 reazione ·
I maintainer di solito rispondono entro 1 giorno