From 36aa2835dfd7065ac414276845685f9a1f349480 Mon Sep 17 00:00:00 2001 From: Eric85710 Date: Mon, 4 May 2026 06:43:49 +0800 Subject: [PATCH] auth to server-V46 --- .../com/example/login_v3/data/api/Main_API_Service.kt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/app/src/main/java/com/example/login_v3/data/api/Main_API_Service.kt b/app/src/main/java/com/example/login_v3/data/api/Main_API_Service.kt index 9363b94..555305d 100644 --- a/app/src/main/java/com/example/login_v3/data/api/Main_API_Service.kt +++ b/app/src/main/java/com/example/login_v3/data/api/Main_API_Service.kt @@ -1,12 +1,15 @@ package com.example.login_v3.data.api import com.example.login_v3.data.api.api_class.* +import okhttp3.MultipartBody import retrofit2.Response import retrofit2.http.Body import retrofit2.http.GET import retrofit2.http.Header +import retrofit2.http.Multipart import retrofit2.http.PATCH import retrofit2.http.POST +import retrofit2.http.Part interface TecnologiaApi { @@ -30,6 +33,12 @@ interface TecnologiaApi { @Body request: UserProfileUpdateRequest ): Response + @Multipart + @POST("api/me/avatar") + suspend fun uploadAvatar( + @Part avatar: MultipartBody.Part + ): Response + // 發送好友請求 @POST("api/friends/request") suspend fun sendFriendRequest(