Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
2543
Tıklama
0
Öne Çıkarma
deneme
A
11 yıl (11048 mesaj)
Yarbay
Konu Sahibi

https://docs.atlassian.com/jira/latest/com/atlassian/jira/avatar/AvatarService.html#setCustomUserAvatar-com.atlassian.jira.user.ApplicationUser-com.atlassian.jira.user.ApplicationUser-java.lang.Long-

setCustomUserAvatar 
@ExperimentalApi
void setCustomUserAvatar(ApplicationUser remoteUser,
ApplicationUser user,
Long avatarId)
throws AvatarsDisabledException,
NoPermissionException
Sets a custom avatar for a given user.
Parameters:
remoteUser - a User object for the currently logged in user
user - the user whose avatar we will configure
avatarId - the id of the avatar to configure for the user
Throws:
AvatarsDisabledException - if avatars are disabled
NoPermissionException - if the remote user does not have permission to update the given user's avatar
Since:
v6.0
See Also:
#canSetCustomUserAvatar(com.atlassian.crowd.embedded.api.User, String)


@ExperimentalApi 
boolean canSetCustomUserAvatar(ApplicationUser remoteUser,
ApplicationUser user)
Returns a boolean indicating whether the calling user can edit the custom user avatar for the user with the given username.
Parameters:
remoteUser - a User object for the currently logged in user
user - the user whose avatar we will configure
Returns:
a indicating whether the calling user can edit the custom user avatar for another user
Since:
v6.0



http://maffelu.net/jira-basic-cjira-connection-using-rest/


using System; 
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Atlassian;
using Atlassian.Jira;
using System.Net;
using System.IO;

namespace ConsoleApplication14
{
public enum JiraResource
{
project
}

public class JiraManager
{
private const string m_BaseUrl = "http://localhost.:8080/rest/api/latest/";
private string m_Username;
private string m_Password;

public JiraManager(string username, string password)
{
m_Username = username;
m_Password = password;
}

public void RunQuery(
JiraResource resource,
string argument = null,
string data = null,
string method = "GET")
{
string url = string.Format("{0}{1}/", m_BaseUrl, resource.ToString());

if (argument != null)
{
url = string.Format("{0}{1}/", url, argument);
}

HttpWebRequest request = WebRequest.Create(url) as HttpWebRequest;
request.ContentType = "application/json";
request.Method = method;

if (data != null)
{
using (StreamWriter writer = new StreamWriter(request.GetRequestStream()))
{
writer.Write(data);
}
}

string base64Credentials = GetEncodedCredentials();
request.Headers.Add("Authorization", "Basic " + base64Credentials);

HttpWebResponse response = request.GetResponse() as HttpWebResponse;

string result = string.Empty;
using (StreamReader reader = new StreamReader(response.GetResponseStream()))
{
result = reader.ReadToEnd();
}

Console.WriteLine(result);
}

private string GetEncodedCredentials()
{
string mergedCredentials = string.Format("{0}:{1}", m_Username, m_Password);
byte[] byteCredentials = UTF8Encoding.UTF8.GetBytes(mergedCredentials);
return Convert.ToBase64String(byteCredentials);
}
}
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello and welcome to a Jira Example application!");

Console.Write("Username: ");
string username = Console.ReadLine();

Console.Write("Password: ");
string password = Console.ReadLine();

JiraManager manager = new JiraManager(username, password);
manager.RunQuery(JiraResource.project);

Console.Read();
}
}
}

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil





< Bu mesaj bu kişi tarafından değiştirildi adilazimdegilx -- 3 Kasım 2015; 20:36:11 >

DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.